public ActionResult Form(SysShopEntity model) { if (model.ID == 0) { int row = sysShopLogic.Insert(model); return(row > 0 ? Success() : Error()); } else { int row = sysShopLogic.Update(model); return(row > 0 ? Success() : Error()); } }
/// <summary> /// 新增商户 /// </summary> /// <param name="model"></param> /// <returns></returns> public int Insert(SysShopEntity model) { try { using (var db = GetInstance()) { model.CreateTime = DateTime.Now; model.ModifiedBy = OperatorProvider.Instance.Current.Account; model.ModifiedTime = model.CreateTime; return(db.Insertable(model).ExecuteCommand()); } } catch (Exception ex) { new LogLogic().Write(Level.Error, "新增商户", ex.Message, ex.StackTrace); } return(0); }
/// <summary> /// 更新商户 /// </summary> /// <param name="model"></param> /// <returns></returns> public int Update(SysShopEntity model) { try { using (var db = GetInstance()) { model.ModifiedBy = OperatorProvider.Instance.Current.Account; model.ModifiedTime = DateTime.Now; return(db.Updateable(model).UpdateColumns(it => new { it.Name, it.ModifiedBy, it.ModifiedTime }).ExecuteCommand()); } } catch (Exception ex) { new LogLogic().Write(Level.Error, "修改商户", ex.Message, ex.StackTrace); } return(0); }
public ActionResult GetForm(int primaryKey) { SysShopEntity entity = sysShopLogic.Get(primaryKey); return(Content(entity.ToJson())); }