Exemplo n.º 1
0
        public async Task <IActionResult> Create(PaisViewModel paisViewModel)
        {
            if (ModelState.IsValid)
            {
                var pais = _mapper.Map <Pais>(paisViewModel);
                await _paisService.Adicionar(pais);

                if (!OperacaoValida())
                {
                    return(View(paisViewModel));
                }

                ViewBag.Sucesso = "País criado com sucesso!";

                return(RedirectToAction(nameof(Index)));
            }
            return(View(paisViewModel));
        }
Exemplo n.º 2
0
 public async Task <CustomResponse <Pais> > Incluir([FromBody] Pais pais)
 {
     return(await _service.Adicionar(pais, Guid.Parse(HttpContext.User.Identity.Name)));
 }
Exemplo n.º 3
0
 public void Adicionar(Pais pais)
 {
     _paisService.Adicionar(pais);
 }