namespace GMW_data.Type
{
    public class Impianto
    {
        public Impianto()
        {
        }
        public Impianto(DS_Applicazione.AnagImpiantiRow riga)
        {
            CodImpianto = riga.CodImpianto;
            DescImpianto = riga.DescImpianto;
            CodCS = riga.CodCS;
            Campionatura = riga.Campionatura;
            TipoLinea = riga.TipoLinea;
        }

        /// <summary>
        /// Codice impianto
        /// </summary>
        public string CodImpianto { get; set; }      
        /// <summary>
        /// Descrizione impianto
        /// </summary>
        public string DescImpianto { get; set; }
        /// <summary>
        /// Codice CompanySito
        /// </summary>
        public string CodCS { get; set; }
        /// <summary>
        /// Campionatura
        /// </summary>
        public string Campionatura { get; set; }
        /// <summary>
        /// Tipo di linea
        /// </summary>
        public string TipoLinea { get; set; }
        /// <summary>
        /// inizializza a partire da una riga impianto tipizzata
        /// </summary>
        /// <param name="riga"></param>
        public void setFromTabRow(DS_Applicazione.AnagImpiantiRow riga)
        {
            CodImpianto = riga.CodImpianto;
            DescImpianto = riga.DescImpianto;
            CodCS = riga.CodCS;
            Campionatura = riga.Campionatura;
            TipoLinea = riga.TipoLinea;
        }

    }
}
