示例#1
0
        private string updatetbWarehouse(HttpContext context)
        {
            try
            {
                //using (DXInfo.Models.AMSCM amscm = new DXInfo.Models.AMSCM())
                //{
                DXInfo.Models.tbWarehouse tbWarehouse = Uow.tbWarehouse.GetById(g => g.cnvcWhCode == context.Request.Form["cnvcWhCode"]);
                tbWarehouse.cnvcWhCode     = context.Request.Form["cnvcWhCode"];
                tbWarehouse.cnvcWhName     = context.Request.Form["cnvcWhName"];
                tbWarehouse.cnvcDepID      = context.Request.Form["cnvcDepID"];
                tbWarehouse.cnvcWhAddress  = context.Request.Form["cnvcWhAddress"];
                tbWarehouse.cnvcWhPhone    = context.Request.Form["cnvcWhPhone"];
                tbWarehouse.cnvcWhPerson   = context.Request.Form["cnvcWhPerson"];
                tbWarehouse.cnvcWhComments = context.Request.Form["cnvcWhComments"];
                tbWarehouse.cnbInvalid     = context.Request.Form["cnbInvalid"] == "on" ? true : false;

                Uow.Commit();
                //}
            }
            catch (NullReferenceException nex)
            {
                ExceptionPolicy.HandleException(nex, ServiceHelper.ExceptionPolicy);
                return(ServiceHelper.JsonSerializer <JEasyUIResult>(new JEasyUIResult(false, nex.Message)));
            }
            catch (DbUpdateException dex)
            {
                ExceptionPolicy.HandleException(dex, ServiceHelper.ExceptionPolicy);
                return(ServiceHelper.JsonSerializer <JEasyUIResult>(new JEasyUIResult(false, dex.Message)));
            }
            return(ServiceHelper.JsonSerializer <JEasyUIResult>(new JEasyUIResult(true, "")));
        }
示例#2
0
 private string removetbWarehouse(HttpContext context)
 {
     try
     {
         //using (DXInfo.Models.AMSCM amscm = new DXInfo.Models.AMSCM())
         //{
         DXInfo.Models.tbWarehouse tbWarehouse = Uow.tbWarehouse.GetById(g => g.cnvcWhCode == context.Request.Form["cnvcWhCode"]);
         Uow.tbWarehouse.Delete(tbWarehouse);
         Uow.Commit();
         //}
     }
     catch (ArgumentNullException aex)
     {
         ExceptionPolicy.HandleException(aex, ServiceHelper.ExceptionPolicy);
         return(ServiceHelper.JsonSerializer <JEasyUIResult>(new JEasyUIResult(false, aex.Message)));
     }
     catch (DbUpdateException dex)
     {
         ExceptionPolicy.HandleException(dex, ServiceHelper.ExceptionPolicy);
         return(ServiceHelper.JsonSerializer <JEasyUIResult>(new JEasyUIResult(false, dex.Message)));
     }
     return(ServiceHelper.JsonSerializer <JEasyUIResult>(new JEasyUIResult(true, "")));
 }