private static List <Indico.BusinessObjects.AccessoryDetailsViewBO> IQueryableToList(IQueryable <Indico.DAL.AccessoryDetailsView> oQuery) { List <Indico.DAL.AccessoryDetailsView> oList = oQuery.ToList(); List <Indico.BusinessObjects.AccessoryDetailsViewBO> rList = new List <Indico.BusinessObjects.AccessoryDetailsViewBO>(oList.Count); foreach (Indico.DAL.AccessoryDetailsView o in oList) { Indico.BusinessObjects.AccessoryDetailsViewBO obj = new Indico.BusinessObjects.AccessoryDetailsViewBO(o); rList.Add(obj); } return(rList); }
/// <summary> /// Deserializes Indico.BusinessObjects.AccessoryDetailsViewBO object from an XML representation /// </summary> /// <param name="strXML">a XML string serialized representation</param> public Indico.BusinessObjects.AccessoryDetailsViewBO DeserializeObject(string strXML) { Indico.BusinessObjects.AccessoryDetailsViewBO 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.AccessoryDetailsViewBO)x.Deserialize(objStream); objStream.Close(); return(objTemp); }
internal void SetBO(Indico.BusinessObjects.AccessoryDetailsViewBO obj) { // set this Indico.BusinessObjects.AccessoryDetailsViewBO properties this.Accessory = obj.Accessory; this.Name = obj.Name; this.Code = obj.Code; this.AccessoryCategoryID = obj.AccessoryCategoryID; this.AccessoryCategory = obj.AccessoryCategory; this.Description = obj.Description; this.Cost = obj.Cost; this.SuppCode = obj.SuppCode; this.UnitID = obj.UnitID; this.Unit = obj.Unit; this.SupplierID = obj.SupplierID; this.Supplier = obj.Supplier; this.IsPatternAccessoryWherethisAccessory = obj.IsPatternAccessoryWherethisAccessory; this.IsPatternSupportAccessorySubWherethisAccessory = obj.IsPatternSupportAccessorySubWherethisAccessory; this.IsVisualLayoutAccessorySubWherethisAccessory = obj.IsVisualLayoutAccessorySubWherethisAccessory; }