Example #1
0
 public ActionResult Edit(ItemclassInfo itemclassInfo)
 {
     if (itemclassInfo.ClassID == 0)
     {
         return Insert(itemclassInfo);
     }
     else
     {
         return Update(itemclassInfo);
     }
 }
Example #2
0
 /// <summary>
 /// 更新一条Itemclass记录
 /// </summary>
 /// <param name="itemclass">Itemclass对象</param>
 /// <param name="whLoginID">要查询的仓库的前缀</param>
 /// <returns>执行更新对数据库影响的行数</returns>
 public int UpdateItemclass(ItemclassInfo itemclassInfo)
 {
     return itemclassDA.UpdateItemclass(itemclassInfo);
 }
Example #3
0
 /// <summary>
 /// 新增一条Itemclass记录
 /// </summary>
 /// <param name="itemclass">Itemclass对象</param>
 /// <param name="whLoginID">要查询的仓库的前缀</param>
 /// <returns>执行新增对数据库影响的行数</returns>
 public int InsertItemclass(ItemclassInfo itemclassInfo)
 {
     return itemclassDA.InsertItemclass(itemclassInfo);
 }
Example #4
0
 public ActionResult Insert(ItemclassInfo itemclassInfo)
 {
     try
     {
         itemclassInfo.CreatedDate = DateTime.Now;
         itemclassInfo.UpdatedDate = DateTime.Now;
         itemclassInfo.CreatedBy = CurrentUserInfo.UserCode;
         itemclassInfo.UpdatedBy = CurrentUserInfo.UserCode;
         IItemclassService itemclassService = UnityHelper.UnityResolve<IItemclassService>();
         var data = itemclassService.InsertItemclass(itemclassInfo);
         LogHelper.LogOperation(CurrentUserInfo.UserCode, string.Format("Insert ItemclassInfo {0},{1}", LogHelper.ChangeEntityToLog(itemclassInfo), data));
         if (data > 0)
         {
             return Content("OK");
         }
         else
         {
             return Content("Failed");
         }
     }
     catch (BusinessException bex)
     {
         return Content(bex.Message);
     }
     catch (Exception ex)
     {
         LogHelper.LogError(ex, "");
         return Content(ex.Message);
     }
 }