/// <summary> /// Code to add or edit supplier details from supplier master to database /// </summary> /// <param name="ObjEsupplier"></param> /// <returns></returns> public ESupplier SaveSupplierDetails(ESupplier ObjEsupplier) { try { XmlDocument Xdoc = new XmlDocument(); string XPath = "/Nouns/Supplier"; Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "SupplierID", ObjEsupplier.SupplierID.ToString()); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "FullName", ObjEsupplier.SupplierFullName); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "ShortName", ObjEsupplier.SupplierShortName); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "PaymentCondition", ObjEsupplier.PaymentCondition); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "Commentary", ObjEsupplier.Commentary); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "EmailID", ObjEsupplier.SupplierEmailID); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "Street", ObjEsupplier.SupplierStreet); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "Telephone", ObjEsupplier.SupplierTelephone); Xdoc = XMLBuilder.XmlConstruct(Xdoc, XPath, "Fax", ObjEsupplier.SupplierFax); ObjEsupplier = ObjDSupplier.SaveSupplierDetails(Xdoc, ObjEsupplier); return(ObjEsupplier); } catch (Exception ex) { throw; } }