namespace GMW_data.Type
{
    public class TipoDichiarazione
    {
        public TipoDichiarazione()
        {
        }
        public TipoDichiarazione(DS_Applicazione.AnagTipoDichiarazRow riga)
        {
            CodTipoDichiaraz = riga.CodTipoDichiaraz;
            DescrTipoDichiaraz = riga.DescrTipoDichiaraz;
        }

        /// <summary>
        /// codice del tipo di dichiarazione
        /// </summary>
        public string CodTipoDichiaraz { get; set; }

        /// <summary>
        /// descrizione del tipo di dichiarazione
        /// </summary>
        public string DescrTipoDichiaraz { get; set; }
        
        /// <summary>
        /// inizializza a partire da una riga tipoDichiaraz tipizzata
        /// </summary>
        /// <param name="riga"></param>
        public void setFromTabRow(DS_Applicazione.AnagTipoDichiarazRow riga)
        {
            CodTipoDichiaraz= riga.CodTipoDichiaraz;
            DescrTipoDichiaraz = riga.DescrTipoDichiaraz;
        }
    }
}
