Пример #1
0
 private string updateProductClass(HttpContext context)
 {
     try
     {
         //using (DXInfo.Models.AMSCM amscm = new DXInfo.Models.AMSCM())
         //{
         DXInfo.Models.tbProductClass productClass = Uow.tbProductClass.GetById(g => g.cnvcProductClassCode == context.Request.Form["cnvcProductClassCode"]);
         productClass.cnvcProductType      = context.Request.Form["cnvcProductType"];
         productClass.cnvcProductClassName = context.Request.Form["cnvcProductClassName"];
         productClass.cnnDays      = Convert.ToInt32(context.Request.Form["cnnDays"]);
         productClass.cnvcComments = context.Request.Form["cnvcComments"];
         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 removeProductClass(HttpContext context)
 {
     try
     {
         //using (DXInfo.Models.AMSCM amscm = new DXInfo.Models.AMSCM())
         //{
         DXInfo.Models.tbProductClass productClass = Uow.tbProductClass.GetById(g => g.cnvcProductClassCode == context.Request.Form["cnvcProductClassCode"]);
         Uow.tbProductClass.Delete(productClass);
         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, "")));
 }