public void Cadastrar(UsuariosCadastroModel model) { var usuario = new Usuario { Id = Guid.NewGuid(), Nome = model.NomeUsuario, Sobrenome = model.SobrenomeUsuario, Cpf = model.CpfUsuario, DataNascimento = DateTime.Parse(model.DataNascimentoUsuario), Cep = model.CepUsuario, Endereco = model.EnderecoUsuario, Numero = model.NumeroUsuario, Complemento = model.ComplementoUsuario, Cidade = model.CidadeUsuario, Estado = model.EstadoUsuario }; usuarioDomainService.Cadastrar(usuario); }
public IActionResult Cadastro(UsuariosCadastroModel model) { //verificar se todos os campos passaram nas regras de validação if (ModelState.IsValid) { try { usuarioApplicationService.Cadastrar(model); TempData["MensagemSucesso"] = $"Usuário '{model.NomeUsuario}', cadastrada com sucesso."; ModelState.Clear(); //limpa o conteudo do formulário } catch (Exception e) { TempData["MensagemErro"] = e.Message; } } return(View()); }