Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        [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));
 }