private static List <Indico.BusinessObjects.ReturnInvoiceDetailsBO> IQueryableToList(IQueryable <Indico.DAL.ReturnInvoiceDetails> oQuery) { List <Indico.DAL.ReturnInvoiceDetails> oList = oQuery.ToList(); List <Indico.BusinessObjects.ReturnInvoiceDetailsBO> rList = new List <Indico.BusinessObjects.ReturnInvoiceDetailsBO>(oList.Count); foreach (Indico.DAL.ReturnInvoiceDetails o in oList) { Indico.BusinessObjects.ReturnInvoiceDetailsBO obj = new Indico.BusinessObjects.ReturnInvoiceDetailsBO(o); rList.Add(obj); } return(rList); }
/// <summary> /// Deserializes Indico.BusinessObjects.ReturnInvoiceDetailsBO object from an XML representation /// </summary> /// <param name="strXML">a XML string serialized representation</param> public Indico.BusinessObjects.ReturnInvoiceDetailsBO DeserializeObject(string strXML) { Indico.BusinessObjects.ReturnInvoiceDetailsBO objTemp = null; System.Xml.XmlDocument objXML = new System.Xml.XmlDocument(); objXML.LoadXml(strXML); System.Text.Encoding encoding = System.Text.Encoding.UTF8; System.IO.MemoryStream objStream = new System.IO.MemoryStream(); byte[] b = encoding.GetBytes(objXML.OuterXml); objStream.Write(b, 0, (int)b.Length); objStream.Position = 0; System.Xml.Serialization.XmlSerializer x = new System.Xml.Serialization.XmlSerializer(this.GetType()); objTemp = (Indico.BusinessObjects.ReturnInvoiceDetailsBO)x.Deserialize(objStream); objStream.Close(); return(objTemp); }
internal void SetBO(Indico.BusinessObjects.ReturnInvoiceDetailsBO obj) { // set this Indico.BusinessObjects.ReturnInvoiceDetailsBO properties this.Invoice = obj.Invoice; this.InvoiceNo = obj.InvoiceNo; this.InvoiceDate = obj.InvoiceDate; this.ShipTo = obj.ShipTo; this.AWBNo = obj.AWBNo; this.ETD = obj.ETD; this.IndimanInvoiceNo = obj.IndimanInvoiceNo; this.ShipmentMode = obj.ShipmentMode; this.IndimanInvoiceDate = obj.IndimanInvoiceDate; this.FactoryRate = obj.FactoryRate; this.IndimanRate = obj.IndimanRate; this.Qty = obj.Qty; this.FactoryTotal = obj.FactoryTotal; this.IndimanTotal = obj.IndimanTotal; this.WeeklyProductionCapacity = obj.WeeklyProductionCapacity; this.Status = obj.Status; this.BillTo = obj.BillTo; }