/// <summary> /// Code to Add dimensions of article /// </summary> /// <param name="ObjEArticle"></param> /// <returns></returns> public EArticles SaveDimension(EArticles ObjEArticle) { try { XmlDocument Xdoc = new XmlDocument(); string XPath = "/Nouns/Dimension"; Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "DimensionID", ObjEArticle.DimensionID.ToString()); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "WIID", ObjEArticle.WIID.ToString()); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "A", ObjEArticle.A); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "B", ObjEArticle.B); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "L", ObjEArticle.L); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "ListPrice", ObjEArticle.ListPrice.ToString(CInfo)); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "GMulti", ObjEArticle.GMulti.ToString(CInfo)); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "Minuten", ObjEArticle.Minuten.ToString(CInfo)); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "ValidityDate", ObjEArticle.ValidityDate.ToString("yyyy-MM-dd")); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "CreatedBy", ObjEArticle.CreatedBy.ToString()); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "LastUpdatedBy", ObjEArticle.LastUpdatedBy.ToString()); if (ObjDArticles == null) { ObjDArticles = new DArticles(); } ObjEArticle = ObjDArticles.SaveDimension(Xdoc, ObjEArticle); } catch (Exception ex) { throw; } return(ObjEArticle); }