Exemple #1
0
        public JsonResult Add(ButtonAddModel model)
        {
            if (!ModelState.IsValid)
            {
                return(Json(new ResultInfo()
                {
                    ErrorNo = -1, ErrorMsg = ResSuggest.OperateFail + GetModelInvalidMsg()
                }));
            }

            var addModel = Mapper.Map <ButtonAddModel, Button>(model);

            if (_buttonService.Add(addModel))
            {
                return(Json(new ResultInfo()
                {
                    ErrorNo = 0, ErrorMsg = ResSuggest.AddSuccess
                }));
            }
            else
            {
                return(Json(new ResultInfo()
                {
                    ErrorNo = -1, ErrorMsg = ResSuggest.OperateFail
                }));
            }
        }
Exemple #2
0
        public async Task <IActionResult> Create(ButtonDto create)
        {
            if (_btnService.GetById(create.ID) != null)
            {
                return(BadRequest("Button ID already exists!"));
            }
            //create.CreatedDate = DateTime.Now;
            if (await _btnService.Add(create))
            {
                return(NoContent());
            }

            throw new Exception("Creating the Button failed on save");
        }
 public Task <IResultModel> Add(ButtonAddModel model)
 {
     return(_service.Add(model));
 }