public AjaxResult Save(Button button) { bool addFlag = button.ID < 1; var user = us.GetCurrent(); button.CREATEBY = user.ACCOUNT; button.CREATEDATE = DateTime.Now; button.UPDATEBY = user.ACCOUNT; button.UPDATEDATE = DateTime.Now; button.ENABLED = true; if (addFlag) { bool flag = buttonRep.Add(button); return(new AjaxResult(flag, flag ? "按钮添加成功" : "按钮添加失败")); } else { bool flag = buttonRep.Update(button, m => new { m.NAME, m.CLASSNAME, m.CODE, m.IMG, m.TITLE, m.TYPE, m.REMARK, m.SORTID, m.UPDATEBY, m.UPDATEDATE }, m => m.ID == button.ID); return(new AjaxResult(flag, flag ? "按钮修改成功" : "按钮修改失败")); } }
//Thêm Brand mới vào bảng Line public async Task <bool> Add(ButtonDto model) { var Line = _mapper.Map <Button>(model); _repoBtn.Add(Line); return(await _repoBtn.SaveAll()); }
public async Task <Button> Add([FromBody] ButtonInput button) { return(await repo.Add(button)); }