public List <SqlParameter> fnGetAllSqlParameters(ClienteEntidade pClienteEntidade) { List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>(); if (pClienteEntidade.iId > 0) { vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pClienteEntidade.iId)); } vListOfSqlParameter.Add(Conexao.CriarParametro("@pvNome", DbType.String, pClienteEntidade.vNome)); vListOfSqlParameter.Add(Conexao.CriarParametro("@pvCpf", DbType.String, pClienteEntidade.vCpf)); vListOfSqlParameter.Add(Conexao.CriarParametro("@piIdade", DbType.Int16, pClienteEntidade.iIdade)); vListOfSqlParameter.Add(Conexao.CriarParametro("@pvTelefone", DbType.String, pClienteEntidade.vTelefone)); vListOfSqlParameter.Add(Conexao.CriarParametro("@pvEmail", DbType.String, pClienteEntidade.vEmail)); vListOfSqlParameter.Add(Conexao.CriarParametro("@pvCelular", DbType.String, pClienteEntidade.vCelular)); vListOfSqlParameter.Add(Conexao.CriarParametro("@pvSexo", DbType.String, pClienteEntidade.vSexo)); //vListOfSqlParameter.Add(Conexao.CriarParametro("@pdtDataCadastro", DbType.DateTime, pClienteEntidade.dtDataCadastro)); return(vListOfSqlParameter); }
private Cliente modeloPelaEntidade(ClienteEntidade entidade) { return(new Cliente( new ClienteId(entidade.clienteId), entidade.nome, entidade.email)); }
public void Excluir(ClienteEntidade pClienteEntidade) { List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>(); vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pClienteEntidade.iId)); Conexao.ExecuteNonQuery("SPDel_TbCliente", vListOfSqlParameter); }
public FormManutencaoCliente(Enumeradores.EnumEstadoForm pEstadoForm, ClienteEntidade pClienteEntidade) { InitializeComponent(); aEstadoForm = pEstadoForm; if (aEstadoForm == Enumeradores.EnumEstadoForm.ALTERACAO) { aClienteEntidade = pClienteEntidade; } }
public void salvar(Cliente cliente) { ClienteEntidade entidade = entidadePeloId(cliente.clienteId()); if (entidade == null) { entidade = new ClienteEntidade(); } preencherEntidade(entidade, cliente); colecao().Save(entidade); }
// PUT: api/Cliente/5 public bool Put([FromBody] ClienteEntidade aEntidade) { try { return(new ClienteNegocio().Editar(aEntidade)); } catch (Exception ex) { var erro = new HttpResponseMessage(HttpStatusCode.NotAcceptable) { Content = new StringContent(ex.Message) }; throw new HttpResponseException(erro); } }
private void CarregarGrid() { try { ClienteEntidade vClienteEntidade = new ClienteEntidade(); vClienteEntidade.vNome = TxtNome.Text; GridDados.DataSource = ClienteEntidade.Consultar(vClienteEntidade); } catch (Exception ex) { MessageBox.Show("Erro ao " + ex.Message , "Erro" , MessageBoxButtons.OK , MessageBoxIcon.Error); } }
public SqlDataReader Consultar(ClienteEntidade pClienteEntidade) { List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>(); if (pClienteEntidade.iId > 0) { vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pClienteEntidade.iId)); } else { if (!String.IsNullOrWhiteSpace(pClienteEntidade.vNome)) { vListOfSqlParameter.Add(Conexao.CriarParametro("@pvNome", DbType.String, pClienteEntidade.vNome)); } } return(Conexao.ExecuteReader("SPSel_TbCliente", vListOfSqlParameter)); }
//CADASTRO private void button1_Click(object sender, EventArgs e) { ClienteServiceClient servico = new ClienteServiceClient(); try { ClienteEntidade clienteCadastro = new ClienteEntidade { Nome = txtNome.Text , CPF = txtCPF.Text }; servico.AddCliente(clienteCadastro); MessageBox.Show("Cliente cadastro com sucesso"); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
private void FormLocacaoVeiculos_Load(object sender, EventArgs e) { CboFormaPagamento.SelectedIndex = 0; //carrega o combo de veiculos CboVeiculo.ValueMember = "iId"; CboVeiculo.DisplayMember = "vModeloEPlaca"; aListVeiculoEntidade = VeiculoEntidade.Consultar(Enumeradores.EnumEstadoVeiculo.DISPONIVEL); CboVeiculo.DataSource = aListVeiculoEntidade; //carrega o combo de marcas CboMarca.ValueMember = "iId"; CboMarca.DisplayMember = "vNome"; CboMarca.DataSource = MontadoraEntidade.Consultar(new MontadoraEntidade()); //carrega o combo de clientes CboCliente.ValueMember = "iId"; CboCliente.DisplayMember = "vNomeECpf"; CboCliente.DataSource = ClienteEntidade.Consultar(new ClienteEntidade()); TxtVendedorLogado.Text = RecursosGlobais.VendedorLogado.vNome; }
private void preencherEntidade(ClienteEntidade entidade, Cliente cliente) { entidade.clienteId = cliente.clienteId().Id; entidade.nome = cliente.nome(); entidade.email = cliente.email(); entidade.rg = cliente.rg(); entidade.cpf = cliente.cpf().ToString(); entidade.ocupacao = cliente.ocupacao(); entidade.renda = cliente.renda(); entidade.sexo = cliente.sexo(); entidade.desconto = cliente.desconto(); entidade.promocao = cliente.promocao(); entidade.especial = cliente.especial(); entidade.telefone = cliente.telefone(); entidade.celular = cliente.celular(); entidade.endereco = cliente.endereco(); entidade.numeroEndereco = cliente.numeroEndereco(); entidade.bairro = cliente.bairro(); entidade.cep = cliente.cep(); entidade.dataCadastro = cliente.dataCadastro(); }
public void Alterar(ClienteEntidade pClienteEntidade) { Conexao.ExecuteNonQuery("SPUpd_TbCliente", this.fnGetAllSqlParameters(pClienteEntidade)); }
public int Incluir(ClienteEntidade pClienteEntidade) { return(Convert.ToInt32(Conexao.ExecuteScalar("SPIns_TbCliente", this.fnGetAllSqlParameters(pClienteEntidade)))); }
private void GridDados_CellContentClick(object sender, DataGridViewCellEventArgs e) { switch (GridDados.Columns[e.ColumnIndex].Name) { case "Alterar": try { ClienteEntidade vClienteEntidade = new ClienteEntidade(); vClienteEntidade.iId = Int32.Parse(GridDados.SelectedRows[0].Cells["iId"].Value.ToString()); vClienteEntidade = ClienteEntidade.Consultar(vClienteEntidade).First(); FormManutencaoCliente vFormManutencaoCliente = new FormManutencaoCliente(Enumeradores.EnumEstadoForm.ALTERACAO, vClienteEntidade); vFormManutencaoCliente.ShowDialog(this); CarregarGrid(); } catch (Exception ex) { MessageBox.Show("Erro ao " + ex.Message , "Erro" , MessageBoxButtons.OK , MessageBoxIcon.Error); } break; case "Excluir": try { DialogResult vResposta = MessageBox.Show("Deseja realmente excluir este cliente?" , "Pergunta" , MessageBoxButtons.YesNo , MessageBoxIcon.Question , MessageBoxDefaultButton.Button2); if (vResposta == DialogResult.No) { return; } ClienteEntidade vClienteEntidade = new ClienteEntidade(); vClienteEntidade.iId = Int32.Parse(GridDados.SelectedRows[0].Cells["iId"].Value.ToString()); vClienteEntidade = ClienteEntidade.Consultar().First(); vClienteEntidade.Excluir(); MessageBox.Show("Cliente excluído com sucesso." , "Informação" , MessageBoxButtons.OK , MessageBoxIcon.Information); CarregarGrid(); } catch (Exception ex) { MessageBox.Show("Erro ao " + ex.Message , "Erro" , MessageBoxButtons.OK , MessageBoxIcon.Error); } break; } }
public Guid Inserir(ClienteEntidade entidade) { _dominio.Inserir(entidade); return(entidade.ID); }
private void BtnCadastrar_Click(object sender, EventArgs e) { try { ClienteEntidade vClienteEntidade = new ClienteEntidade(); vClienteEntidade.vNome = TxtNome.Text; vClienteEntidade.vCpf = TxtCpf.Text; vClienteEntidade.iIdade = Convert.ToInt16(TxtIdade.Text); vClienteEntidade.vTelefone = TxtTelefone.Text; vClienteEntidade.vEmail = TxtEmail.Text; vClienteEntidade.vCelular = TxtCelular.Text; if (RbtMasculino.Checked) { vClienteEntidade.vSexo = "Masculino"; } else { vClienteEntidade.vSexo = "Feminino"; } EnderecoEntidade vEnderecoEntidade = new EnderecoEntidade(); vEnderecoEntidade.vLogradouro = TxtLogradouro.Text; vEnderecoEntidade.iNumero = Convert.ToInt32(TxtNumero.Text); vEnderecoEntidade.vComplemento = TxtComplemento.Text; vEnderecoEntidade.vBairro = TxtBairro.Text; vEnderecoEntidade.vCidade = TxtCidade.Text; vEnderecoEntidade.vEstado = CboEstado.Text; vEnderecoEntidade.vCep = TxtCep.Text; vEnderecoEntidade.vObs = TxtObservacao.Text; if (aClienteEntidade != null) { vEnderecoEntidade.iId = aClienteEntidade.vEnderecoEntidade.iId; } vClienteEntidade.vEnderecoEntidade = vEnderecoEntidade; if (aEstadoForm == Enumeradores.EnumEstadoForm.ALTERACAO) { vClienteEntidade.iId = aClienteEntidade.iId; vEnderecoEntidade.iIdTbCliente = vClienteEntidade.iId; } vClienteEntidade.Salvar(); MessageBox.Show("Cliente salvo com sucesso" , "Informacao" , MessageBoxButtons.OK , MessageBoxIcon.Information); //fecha a tela this.Close(); } catch (Exception ex) { MessageBox.Show("Erro ao " + ex.Message , "Erro" , MessageBoxButtons.OK , MessageBoxIcon.Error); } }
public decimal Inserir([FromBody] ClienteEntidade Conexao) => new ClienteProxy().Inserir(Conexao);
public bool Update([FromBody] ClienteEntidade Conexao) => new ClienteProxy().Atualizar(Conexao);
public IHttpActionResult Inserir([FromBody] ClienteEntidade request) { return(Ok(_clienteServico.Inserir(request))); }
public bool Delete([FromBody] ClienteEntidade Conexao) => new ClienteProxy().Deletar(Conexao);