コード例 #1
0
ファイル: ButtonService.cs プロジェクト: zhangbin1368/CDMS
        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 ? "按钮修改成功" : "按钮修改失败"));
            }
        }
コード例 #2
0
ファイル: ButtonService.cs プロジェクト: SyPham/ct
        //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());
        }
コード例 #3
0
 public async Task <Button> Add([FromBody] ButtonInput button)
 {
     return(await repo.Add(button));
 }