namespace GMW_data.Type
{
    public class CompanySito
    {
        public CompanySito()
        {
        }

        public CompanySito(DS_Applicazione.AnagCompanySitoRow riga)
        {
            CodCS = riga.CodCS;
            CodCompany = riga.CodCompany;
            DescCompany = riga.DescCompany;
            CodSito = riga.CodSito;
            DescSito = riga.DescSito;
        } 

        /// <summary>
        /// Codice Company-Sito
        /// </summary>
        public string CodCS { get; set; }
        /// <summary>
        /// Codice Company
        /// </summary>
        public string CodCompany { get; set; }
        /// <summary>
        /// Descrizione Company
        /// </summary>
        public string DescCompany { get; set; }
        /// <summary>
        /// Codice Sito
        /// </summary>
        public string CodSito { get; set; }
        /// <summary>
        /// Descrizione Sito
        /// </summary>
        public string DescSito { get; set; }

        /// <summary>
        /// inizializza a partire da una riga COmpanySito
        /// </summary>
        /// <param name="riga"></param>
        public void setFromTabRow(DS_Applicazione.AnagCompanySitoRow riga)
        {
            CodCS = riga.CodCS;
            CodCompany = riga.CodCompany;
            DescCompany = riga.DescCompany;
            CodSito = riga.CodSito;
            DescSito = riga.DescSito;
        } 
    }
}
