Files
MoonPro.net/MP-ADM/WebUserControls/cmp_planStats_Mac.ascx.cs
2021-03-17 16:56:41 +01:00

96 lines
2.1 KiB
C#

using SteamWare;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace MP_ADM.WebUserControls
{
public partial class cmp_planStats_Mac : BaseUserControl
{
#region Public Properties
public string CodGrp
{
get
{
return hfCodGrp.Value;
}
set
{
hfCodGrp.Value = value;
}
}
public string SelIdxMacchina
{
get
{
string answ = "";
if (grView.SelectedIndex >= 0)
{
answ = $"{grView.SelectedValue}";
}
return answ;
}
}
#endregion Public Properties
#region Private Methods
private void Cmp_numRow_eh_newNum(object sender, EventArgs e)
{
grView.PageSize = cmp_numRow.numRowPag;
}
#endregion Private Methods
#region Protected Methods
protected void grView_SelectedIndexChanged(object sender, EventArgs e)
{
raiseSelNew();
}
/// <summary>
/// comando reset
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void lbtReset_Click(object sender, EventArgs e)
{
doReset();
raiseReset();
}
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
cmp_numRow.numRowPag = memLayer.ML.CRI("_righeDataGridShort") / 2;
grView.PageSize = cmp_numRow.numRowPag;
}
cmp_numRow.eh_newNum += Cmp_numRow_eh_newNum;
}
#endregion Protected Methods
#region Public Methods
public void doReset()
{
grView.SelectedIndex = -1;
grView.DataBind();
}
public void doUpdate()
{
grView.DataBind();
}
#endregion Public Methods
}
}