public async Task <IActionResult> Put(AddIdNameModel model) { var entity = await PostTypeSvc.GetByNameAsync(model.Name); if (entity != null) { return(new JsonResult( new APIResult <long>() { ErrorMsg = "该帖子类型已存在" } ) { StatusCode = 400 }); } AddIdNameDTO dto = new AddIdNameDTO(); dto.Description = model.Description; dto.Name = model.Name; return(new JsonResult( new APIResult <long>() { Data = await PostTypeSvc.AddNewAsync(dto) } )); }
public async Task <IActionResult> Add(AddIdNameModel model) { if (await StatuSvc.AddNewAsync(model) < 1) { return(Json(new AjaxResult { Status = "error", ErrorMsg = StatuSvc.ErrorMsg })); } return(Json(new AjaxResult { Status = "ok" })); }
public async Task <long> AddNewAsync(AddIdNameModel dto) { return(await AddNewAsync <AddIdNameModel>(dto)); }