public IActionResult NewArea() { var model = new CreateArea { }; return(View("NewArea", model)); }
public async Task <IActionResult> SaveArea(CreateArea createArea) { try { if (ModelState.IsValid) { await _areaRepository.CreateArea(_mapper.Map <Area>(createArea)); return(RedirectToAction(nameof(Index))); } } catch (Exception) { return(BadRequest()); } return(View("NewArea", createArea)); }
public IApiResult Create(CreateArea operation) { var result = operation.ExecuteAsync().Result; if (result is ValidationsOutput) { return(new ApiResult <List <ValidationItem> >() { Data = ((ValidationsOutput)result).Errors }); } else { return(new ApiResult <object>() { Status = ApiResult <object> .ApiStatus.Success }); } }