Files
MoonPro.net/MP-Site/WebUserControls/mod_datiConfermati.ascx.cs
T
2021-03-03 15:57:06 +01:00

78 lines
1.9 KiB
C#

using MapoDb;
using SteamWare;
using System;
namespace MP_SITE.WebUserControls
{
public partial class mod_datiConfermati : System.Web.UI.UserControl
{
#region Private Fields
/// <summary>
/// Oggetto datalayer specifico
/// </summary>
private DataLayer DataLayerObj = new DataLayer();
#endregion Private Fields
#region Public Properties
/// <summary>
/// Verifica la visibilità della colonna macchina (SOLO SE E' multi...)
/// </summary>
public bool isMulti
{
get
{
bool answ = false;
try
{
string IdxMacchina = memLayer.ML.StringSessionObj("IdxMacchina");
answ = DataLayerObj.mDatiMacchinaVal(IdxMacchina, "Multi") != "0";
}
catch
{ }
return answ;
}
}
#endregion Public Properties
#region Protected Methods
protected void Page_Load(object sender, EventArgs e)
{
}
#endregion Protected Methods
#region Public Methods
/// <summary>
/// aggiorna visualizzazione
/// </summary>
public void doUpdate()
{
grView.DataBind();
}
/// <summary>
/// Filtra il nome macchina (per il caso doppia tavola...)
/// </summary>
/// <param name="idxMacc"></param>
/// <returns></returns>
public string filtName(object idxMacc)
{
string answ = "-";
if (isMulti)
{
answ = idxMacc.ToString();
int iSharp = answ.IndexOf("#", StringComparison.OrdinalIgnoreCase);
answ = answ.Substring(iSharp + 1);
}
return answ;
}
#endregion Public Methods
}
}