public IActionResult Edicao(Guid id) { var model = new UsuariosEdicaoModel(); try { //buscar o registro da movimentação pelo id.. var resultado = usuarioApplicationService.ObterPorId(id); //transferindo as informações model.IdUsuario = resultado.Id; model.NomeUsuario = resultado.Nome; model.SobrenomeUsuario = resultado.Sobrenome; model.CpfUsuario = resultado.Cpf; model.DataNascimentoUsuario = resultado.DataNascimento; model.CepUsuario = resultado.Cep; model.EnderecoUsuario = resultado.Endereco; model.NumeroUsuario = resultado.Numero; model.ComplementoUsuario = resultado.Complemento; model.CidadeUsuario = resultado.Cidade; model.EstadoUsuario = resultado.Estado; } catch (Exception e) { TempData["MensagemErro"] = e.Message; } return(View(model)); }
public void Atualizar(UsuariosEdicaoModel model) { var usuario = new Usuario { Id = model.IdUsuario, Nome = model.NomeUsuario, Sobrenome = model.SobrenomeUsuario, Cpf = model.CepUsuario, DataNascimento = DateTime.Parse(model.DataNascimentoUsuario), Cep = model.CepUsuario, Endereco = model.EnderecoUsuario, Numero = model.NumeroUsuario, Complemento = model.ComplementoUsuario, Cidade = model.CidadeUsuario, Estado = model.EstadoUsuario }; usuarioDomainService.Atualizar(usuario); }
public IActionResult Edicao(UsuariosEdicaoModel model) { if (ModelState.IsValid) { try { usuarioApplicationService.Atualizar(model); TempData["MensagemSucesso"] = "Usuário atualizado com sucesso."; return(RedirectToAction("Consulta")); } catch (Exception e) { TempData["MensagemErro"] = e.Message; } } return(View()); }