using WebWindowComplex.Json; using static WebWindowComplex.Json.WindowConst; namespace WebWindowComplex.Models { public partial class AGBOption { #region Public Constructors /// /// Costruttore partendo da xml /// /// public AGBOption(ParametriOpzioniParametri HdwOptionParam) { m_sName = HdwOptionParam.NomeParametro; m_sDescription = HdwOptionParam.DescrizioneParametro; m_OptVisibility = Visibility.VISIBLE; // If(HdwOptionParam.Visible.ToLower = "true", Visibility.Visible, Visibility.Collapsed) } #endregion Public Constructors #region Public Properties public Visibility OptVisibility { get { return m_OptVisibility; } } public string sDescription { get { return m_sDescription; } } public string sName { get { return m_sName; } } public HwOptionTypes Type { get { return m_Type; } } #endregion Public Properties #region Internal Methods internal virtual JsonHwOption Serialize() { return null; } #endregion Internal Methods #region Protected Fields protected HwOptionTypes m_Type; #endregion Protected Fields #region Private Fields private Visibility m_OptVisibility; private string m_sDescription; private string m_sName; #endregion Private Fields } }