public DaftarHargaKonsolidasi() { listItem = new List <DaftarHargaKonsolidasiItem>(); listAtt = new List <DaftarHargaKonsolidasiAttachment>(); listKondisi = new List <DaftarHargaKondisi>(); DaftarHargaKondisi.GenerateKondisi(listKondisi); }
public DaftarHargaKontrak() { listItem = new List <DaftarHargaKontrakItem>(); listAtt = new List <DaftarHargaKontrakAttachment>(); listKondisi = new List <DaftarHargaKondisi>(); DaftarHargaKondisi.GenerateKondisi(listKondisi); }
public DaftarHargaOnCall() { listItem = new List <DaftarHargaOnCallItem>(); listAtt = new List <DaftarHargaOnCallAttachment>(); listKondisi = new List <DaftarHargaKondisi>(); DaftarHargaKondisi.GenerateKondisi(listKondisi); }
public DaftarHargaKontrak(Context.DaftarHargaKontrak dbitem) { Context.CustomerPic custPIC = dbitem.Customer.CustomerPic.FirstOrDefault(); Context.CustomerAddress custAddr = dbitem.Customer.CustomerAddress.Where( a => a.LookUpCodesOffice.Nama.ToLower() == "head office" || a.LookUpCodesOffice.Nama.ToLower() == "kantor pusat").FirstOrDefault(); listKondisi = new List <DaftarHargaKondisi>(); DaftarHargaKondisi.GenerateKondisi(listKondisi); Id = dbitem.Id; IdCust = dbitem.IdCust; KodeCustomer = dbitem.Customer.CustomerCode; KodeNama = dbitem.Customer.CustomerCodeOld; NamaCustomer = dbitem.Customer.CustomerNama; PeriodStart = dbitem.PeriodStart; PeriodEnd = dbitem.PeriodEnd; IdTypeKontrak = dbitem.IdTypeKontrak; if (custAddr != null) { AlamatCustomer = custAddr.Alamat; TelpCustomer = custAddr.Telp; FaxCustomer = custAddr.Fax; } if (custPIC != null) { ContactCustomer = custPIC.Name; HpCustomer = custPIC.Mobile; } //item listItem = new List <DaftarHargaKontrakItem>(); foreach (Context.DaftarHargaKontrakItem item in dbitem.DaftarHargaKontrakItem.ToList()) { listItem.Add(new DaftarHargaKontrakItem(item)); } //kondisi listKondisi = new List <DaftarHargaKondisi>(); foreach (Context.DaftarHargaKontrakKondisi item in dbitem.DaftarHargaKontrakKondisi.ToList()) { listKondisi.Add(new DaftarHargaKondisi(item)); } //attachment listAtt = new List <DaftarHargaKontrakAttachment>(); foreach (Context.DaftarHargaKontrakAttachment item in dbitem.DaftarHargaKontrakAttachment.ToList()) { listAtt.Add(new DaftarHargaKontrakAttachment(item)); } }