public void setCadastrarCliente() { Console.WriteLine("**** Cadastrar novo cliente ****"); Console.WriteLine("Digite o nome do cliente: "); _entradaNome = Console.ReadLine(); Console.WriteLine("Digite o CPF do cliente: "); _cpfCliente = long.Parse(Console.ReadLine()); Console.WriteLine("Digite o RG do cliente: "); _rgCliente = long.Parse(Console.ReadLine()); Console.WriteLine("Digite o endereço do cliente: "); _enderecoCliente = Console.ReadLine(); Console.WriteLine("Digite o CEP do cliente: "); _cepCliente = long.Parse(Console.ReadLine()); Console.WriteLine("Digite a data de nascimento do cliente: "); _dataCliente = Console.ReadLine(); Cliente novoCliente = new Cliente(id: clienteRepositorio.ProximoId(), nome: _entradaNome, cpf: _cpfCliente, rg: _rgCliente, dataNascimento: _dataCliente, endereco: _enderecoCliente, cep: _cepCliente, data: _dataCliente); clienteRepositorio.Cadastrar(novoCliente); }
public ActionResult Cadastrar(Cliente cliente) { clienteDB = new ClienteRepositorio(); if (clienteDB.Cadastrar(cliente) != 0) { return(RedirectToAction("Listar")); } return(View(cliente)); }
public string CadastrarCliente(Cliente Cliente) { var result = Validador.Validar(Cliente, ClienteRepositorio); if (result != "" && result != null) { return(result); } Cliente.DataCadastro = DateTime.Now; Cliente.IdUsuarioCadastro = AutenticacaoAplicacao.ObterUsuarioLogado().Id; ClienteRepositorio.Cadastrar(Cliente); var teste = Contexto.Salvar(); return(result); }
public HttpResponseMessage Criar(ClienteModel c) { Genero genero = (Genero)c.Genero; Endereco endereco = GerarEndereco(c); if (endereco.Validar()) { Cliente cliente = new Cliente(c.NomeCompleto, endereco, c.Cpf, genero, c.DataNascimento); if (!cliente.Validar()) { return(MensagemErro("As informações no cliente foram informadas incorretamente. Por favor cheque novamente.")); } _clienteRepositorio.Cadastrar(cliente); return(MensagemSucesso(cliente)); } else { return(MensagemErro("O endereço informado é inválido. Verifique novamente as informações.")); } }