private static List <Indico.BusinessObjects.ReturnProductionPlanningDetailsViewBO> IQueryableToList(IQueryable <Indico.DAL.ReturnProductionPlanningDetailsView> oQuery) { List <Indico.DAL.ReturnProductionPlanningDetailsView> oList = oQuery.ToList(); List <Indico.BusinessObjects.ReturnProductionPlanningDetailsViewBO> rList = new List <Indico.BusinessObjects.ReturnProductionPlanningDetailsViewBO>(oList.Count); foreach (Indico.DAL.ReturnProductionPlanningDetailsView o in oList) { Indico.BusinessObjects.ReturnProductionPlanningDetailsViewBO obj = new Indico.BusinessObjects.ReturnProductionPlanningDetailsViewBO(o); rList.Add(obj); } return(rList); }
/// <summary> /// Deserializes Indico.BusinessObjects.ReturnProductionPlanningDetailsViewBO object from an XML representation /// </summary> /// <param name="strXML">a XML string serialized representation</param> public Indico.BusinessObjects.ReturnProductionPlanningDetailsViewBO DeserializeObject(string strXML) { Indico.BusinessObjects.ReturnProductionPlanningDetailsViewBO 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.ReturnProductionPlanningDetailsViewBO)x.Deserialize(objStream); objStream.Close(); return(objTemp); }
internal void SetBO(Indico.BusinessObjects.ReturnProductionPlanningDetailsViewBO obj) { // set this Indico.BusinessObjects.ReturnProductionPlanningDetailsViewBO properties this.WeeklyProductionCapacity = obj.WeeklyProductionCapacity; this.Week = obj.Week; this.OrderDetail = obj.OrderDetail; this.Pattern = obj.Pattern; this.OrderType = obj.OrderType; this.PurchaseOrder = obj.PurchaseOrder; this.Product = obj.Product; this.Quantity = obj.Quantity; this.SMV = obj.SMV; this.TotalSMV = obj.TotalSMV; this.Client = obj.Client; this.Mode = obj.Mode; this.ShipTo = obj.ShipTo; this.Port = obj.Port; this.Country = obj.Country; this.ProductionLine = obj.ProductionLine; this.SewingDate = obj.SewingDate; this.FOCPenalty = obj.FOCPenalty; }