public ActionResult Edit(ItemclassInfo itemclassInfo) { if (itemclassInfo.ClassID == 0) { return Insert(itemclassInfo); } else { return Update(itemclassInfo); } }
/// <summary> /// 更新一条Itemclass记录 /// </summary> /// <param name="itemclass">Itemclass对象</param> /// <param name="whLoginID">要查询的仓库的前缀</param> /// <returns>执行更新对数据库影响的行数</returns> public int UpdateItemclass(ItemclassInfo itemclassInfo) { return itemclassDA.UpdateItemclass(itemclassInfo); }
/// <summary> /// 新增一条Itemclass记录 /// </summary> /// <param name="itemclass">Itemclass对象</param> /// <param name="whLoginID">要查询的仓库的前缀</param> /// <returns>执行新增对数据库影响的行数</returns> public int InsertItemclass(ItemclassInfo itemclassInfo) { return itemclassDA.InsertItemclass(itemclassInfo); }
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); } }