public async Task <IActionResult> Post(CategoriaRequestDto categoriaRequestDto) { var categoria = _mapper.Map <CategoriaRequestDto, Categoria>(categoriaRequestDto); await _categoriaService.AddCategoria(categoria); var categoriaresponseDto = _mapper.Map <Categoria, CategoriaResponseDto>(categoria); var response = new ApiResponse <CategoriaResponseDto>(categoriaresponseDto); return(Ok(response)); }
[HttpPost] ///GUARDAR CAREGORIA public ActionResult Save(Categoria categoria) { CategoriaValidation.Validate(categoria, ModelState); if (!CategoriaValidation.IsValid()) { return(View("Save", categoria)); } CategoriaService.AddCategoria(categoria); return(RedirectToAction("List")); }
public IActionResult Cadastrar(CategoriaVM categoriaVM) { if (ModelState.IsValid) { var categoria = _mapper.Map <Categoria>(categoriaVM); categoria.DataCadastro = DateTime.Now; _categoriaService.AddCategoria(categoria); return(RedirectToAction(nameof(Lista))); } return(View(categoriaVM)); }