public async Task <IncluirClienteResult> Execute(IncluirClienteParameter parameter) { var cliente = new Domain.Entities.Cliente(parameter.Nome, parameter.RG, parameter.CPF, parameter.Email, parameter.Endereco); await _clienteRepository.Add(cliente); return(new IncluirClienteResult()); }
public static ClienteViewModel ToViewModel(this Domain.Entities.Cliente domain) { return(new ClienteViewModel { Nome = domain.Nome, DataNascimento = domain.DataNascimento, Email = domain.Email.Endereco }); }
public void CriarCliente(CriarClienteCommand criarClienteCommand) { ValidacaoLogica.IsTrue <ValidacaoException>(criarClienteCommand is null, "Comando de criar cliente não pode ser nulo."); var cliente = clientesRepository.ObterUm(x => x.Cpf == criarClienteCommand.Cpf); ValidacaoLogica.IsFalse <ValidacaoException>(cliente is null, "Já existe um cliente para esse CPF."); cliente = new Domain.Entities.Cliente(criarClienteCommand); clientesRepository.Adicionar(cliente); unitOfWork.SaveChanges(); }
protected void btnSalvar_Click(object sender, EventArgs e) { Domain.Entities.Cliente cli = new Domain.Entities.Cliente(); if (!String.IsNullOrEmpty(Request.QueryString["ID"])) { cli.ID = Convert.ToInt32(Request.QueryString["ID"]); } cli.CPF = txtCPF.Text; cli.Nome = txtNome.Text; cli.Telefone = txtTelefone.Text; cli.Endereco = txtEndreco.Text; ClienteService srv = new ClienteService(); srv.Salvar(cli); }
protected void btnSalvar_Click(object sender, EventArgs e) { try { Domain.Entities.Cliente cliente = new Domain.Entities.Cliente(); if (!string.IsNullOrEmpty(Request.QueryString["ID"])) { cliente.ID = Convert.ToInt32(Request.QueryString["ID"].ToString()); } cliente.Nome = txtNome.Text; cliente.CPF = txtCPF.Text; cliente.Telefone = txtTelefone.Text; cliente.Endereco = txtEndereco.Text; cliSrv.Salvar(cliente); Response.Redirect("ListarCliente.aspx", true); } catch (Exception ex) { msg.InnerText = ex.Message; } }
protected void btnCadastrar_Click(object sender, EventArgs e) { try { Domain.Entities.Cliente cliente = new Domain.Entities.Cliente(null, Convert.ToInt32(Convert.ToInt32(new Random().Next(0, 1000))), true, txtCpfCliente.Text, null, txtNomeCliente.Text, Convert.ToDateTime(txtDataNascimento.Text), txtTelefoneCliente.Text, txtEmailCliente.Text); _clienteBusiness.Adicionar(cliente); msgSucesso.Visible = true; msgSucesso.InnerText = "Cliente adicionado com sucesso"; } catch (Exception ex) { msgErro.Visible = true; msgErro.InnerText = ex.Message; } }
public void Excluir(Domain.Entities.Cliente obj) { throw new NotImplementedException(); }
public Domain.Entities.Cliente Editar(Domain.Entities.Cliente obj) { throw new NotImplementedException(); }
public void Editar(Domain.Entities.Cliente cliente) { throw new NotImplementedException(); }