コード例 #1
0
        public bool GenerateXML(Object obj1, string uniqueId)
        {
            try
            {
                string data = ModeltoSAPXmlConvertor.ConvertModelToXMLString(obj1);

                XmlDocument doc = new XmlDocument();
                doc.LoadXml(data);


                SAPOUT mSAP = new SAPOUT();
                mSAP.Unique_Id        = uniqueId;
                mSAP.Object_typ       = "Employee";
                mSAP.Branch_Cde       = "1";
                mSAP.Troy_Created_Dte = Convert.ToDateTime(DateTime.Now.ToString());
                mSAP.Troy_XML         = doc.InnerXml;
                SAPOUTRepository saprepo = new SAPOUTRepository();
                saprepo.AddNew(mSAP);

                return(true);
            }
            catch (Exception ex)
            {
                ExceptionHandler.LogException(ex);
                return(false);
            }
        }
コード例 #2
0
        public bool AddNew(SAPOUT sapout)
        {
            try
            {
                sapoutcontext.SAPOUT.Add(sapout);
                sapoutcontext.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                ExceptionHandler.LogException(ex);
                return(false);
            }
        }