Exemple #1
0
        [ValidateAntiForgeryToken] //Evitar/Previnir ataques CSRF
        public async Task <IActionResult> Create(Cidade cidade, int page)
        {
            if (!ModelState.IsValid)
            {
                List <Estado> estados = await _estadoService.FindAllAsync();

                return(View(_mapper.Map <CidadeFromViewModel>(_mapper.Map <CidadeFromViewModel>(new CidadeFromViewModel(estados)))));
            }
            await _cidadeService.InsertAsync(cidade);

            //return RedirectToAction(nameof(Index));
            return(RedirectToAction("Index", new { page = page }));
        }