Exemplo n.º 1
0
        public IActionResult Put(int id, [FromBody] MunicipioViewModel municipioVm)
        {
            _municipioAppService.Update(municipioVm);

            if (!IsValidOperation())
            {
                return(Response(municipioVm, "Falha ao salvar o município."));
            }

            return(Response(id, "O município foi atualizado com sucesso!"));
        }
        public ActionResult Edit(MunicipioViewModel municipio)
        {
            if (ModelState.IsValid)
            {
                var municipioDomain = Mapper.Map <MunicipioViewModel, Municipio>(municipio);
                _municipioApp.Update(municipioDomain);

                return(RedirectToAction("Index"));
            }

            ViewBag.EstadoId = new SelectList(_estadoApp.GetAll(), "EstadoId", "NomeEstado", municipio.EstadoId);

            return(View(municipio));
        }