/// <summary> /// 更新 /// </summary> /// <param name="userModel"></param> /// <param name="model"></param> /// <returns></returns> public virtual bool UpdateSaleConfig(UserModel userModel, SaleConfig model) { var m = Da.Get <SaleConfig>(model.SaleConfigId); if (m == null || m.UserId != userModel.UserId) { return(false); } m.PiCompanyName = model.PiCompanyName; m.PiCompanyAddress = model.PiCompanyAddress; m.PiMyContact = model.PiMyContact; return(Da.Update(m)); }
/// <summary> /// 获取记录 /// </summary> /// <returns></returns> public virtual SaleConfig GetSaleConfig(UserModel userModel) { return(Db(db => { var list = db.GetList <SaleConfig>(new { userModel.UserId, }).ToList(); //1条 if (list.Count == 1) { return list.First(); } //0条 if (list.Count == 0) { var model = new SaleConfig() { UserId = userModel.UserId, }; db.Insert <Guid, SaleConfig>(model); return model; } //多条 var m = list.First(); var rows = list.Where(p => p != m); foreach (var row in rows) { db.Delete(row); } return m; })); }
public IResponseResult UpdateSaleConfig(SaleConfig model) { var result = Biz.UpdateSaleConfig(UserModel, model); return(ReturnResult(result)); }