public DataSet GridCLiente (ClienteLocacao cliente) { Conexao<ClienteLocacao> con = new Conexao<ClienteLocacao>(); con.AddParameters("@OPERACAO", DbType.String,"GRID"); if (string.IsNullOrEmpty(cliente.Nome)) { con.AddParameters("@Nome", DbType.String, DBNull.Value); } else { con.AddParameters("@Nome", DbType.String, cliente.Nome); } if (string.IsNullOrEmpty(cliente.Cpf)) { con.AddParameters("@Cpf", DbType.String, DBNull.Value); } else { con.AddParameters("@Cpf", DbType.String, cliente.Cpf); } if (string.IsNullOrEmpty(cliente.Rg)) { con.AddParameters("@Rg", DbType.String, DBNull.Value); } else { con.AddParameters("@Rg", DbType.String, cliente.Rg); } if (string.IsNullOrEmpty(cliente.NomeResponsavel)) { con.AddParameters("@NomeResposnavel", DbType.String, DBNull.Value); } else { con.AddParameters("@NomeResposnavel", DbType.String, cliente.NomeResponsavel); } return con.ExecuteScalarProc("pClienteLocacao"); }
public bool AlterarCliente(ClienteLocacao cliente) { Conexao<ClienteLocacao> con = new Conexao<ClienteLocacao>(); con.AddParameters("@codClienteLocacao", DbType.String, cliente.codClienteLocacao); con.AddParameters("@Nome", DbType.String, cliente.Nome); con.AddParameters("@DataNascimento", DbType.DateTime, cliente.DataNascimento); con.AddParameters("@Telefone", DbType.String, cliente.Telefone); con.AddParameters("@Rg", DbType.String, cliente.Rg); con.AddParameters("@Cpf", DbType.String, cliente.Cpf); con.AddParameters("@Rua", DbType.String, cliente.Rua); con.AddParameters("@Numero", DbType.Int32, cliente.Numero); con.AddParameters("@Bairro", DbType.String, cliente.Bairro); con.AddParameters("@codEstado", DbType.Int32, cliente.Estado); con.AddParameters("@codCidade", DbType.String, cliente.Cidade); con.AddParameters("@NomeResponsavel", DbType.String, cliente.NomeResponsavel); con.AddParameters("@RgResponsavel", DbType.String, cliente.RgResponsavel); con.AddParameters("@CpfResponsavel", DbType.String, cliente.CpfResponsavel); //con.ExecuteNowQuery(QueryUpdate); return true; }
public bool AlterarCliente(ClienteLocacao cliente) { Conexao<ClienteLocacao> con = new Conexao<ClienteLocacao>(); DataSet retorno = new DataSet(); con.AddParameters("@OPERACAO", DbType.String, "UPDT"); con.AddParameters("@codClienteLocacao", DbType.String, cliente.codClienteLocacao); con.AddParameters("@Nome", DbType.String, cliente.Nome); con.AddParameters("@DataNascimento", DbType.DateTime, cliente.DataNascimento); con.AddParameters("@Telefone", DbType.String, cliente.Telefone); con.AddParameters("@Rg", DbType.String, cliente.Rg); con.AddParameters("@Cpf", DbType.String, cliente.Cpf); con.AddParameters("@Rua", DbType.String, cliente.Rua); con.AddParameters("@Numero", DbType.Int32, cliente.Numero); con.AddParameters("@Bairro", DbType.String, cliente.Bairro); con.AddParameters("@codEstado", DbType.Int32, cliente.Estado); con.AddParameters("@codCidade", DbType.String, cliente.Cidade); con.AddParameters("@NomeResposnavel", DbType.String, cliente.NomeResponsavel); con.AddParameters("@RgResponsavel", DbType.String, cliente.RgResponsavel); con.AddParameters("@rDocRgCNH", DbType.String, cliente.DocumentoComFoto); con.AddParameters("@rDocComprovEnde", DbType.String, cliente.ComprovanteEnde); retorno = con.ExecuteScalarProc("pClienteLocacao"); if (retorno.Tables[0].Rows[0]["retorno"].ToString() != "0") { return true; } else { return false ; } }
private void ConsultarCliente() { DataSet rsData = new DataSet(); pClienteLocacao pClienteLocacao = new pClienteLocacao(); ClienteLocacao _cli = new ClienteLocacao(); _cli.Nome = txtPesquisaNome.Text; _cli.NomeResponsavel = txtPesquisaNomeResponsavel.Text; _cli.Rg = txtPesquisaRG.Text; _cli.Cpf = txtPesquisaCPF.Text; rsData = pClienteLocacao.GridCLiente(_cli); if (rsData.Tables[0].Rows.Count > 0) { lvPesquisa.CarregaLv(rsData, true); } }
private void button1_Click(object sender, EventArgs e) { try { if (Validar()) { pClienteLocacao cliente = new pClienteLocacao(); ClienteLocacao _cli = new ClienteLocacao(); _cli.Nome = txtNome.Text.Trim(); _cli.DataNascimento = Convert.ToDateTime(txtData.Text); _cli.Telefone = txtTelefone.Text.Trim(); _cli.Rg = txtRg.Text.Trim(); _cli.Cpf = txtCpf.Text.Trim(); _cli.Rua = txtRua.Text.Trim(); if (txtNumero.Text != "") { _cli.Numero = Convert.ToInt32(txtNumero.Text); } _cli.Bairro = txtBairro.Text.Trim(); _cli.Estado = Convert.ToInt32(ddlEstado.GetValueKey()); _cli.Cidade = Convert.ToInt32(ddlCidade.GetValueKey()); _cli.NomeResponsavel = txtNomeResponsavel.Text.Trim(); _cli.RgResponsavel = txtRgResponsavel.Text.Trim(); _cli.DocumentoComFoto = chkboxDoc.Checked ? "1" : "0"; _cli.ComprovanteEnde = chkComprovanteEndereco.Checked ? "1" : "0"; if (codClienteLocacao != 0) { _cli.codClienteLocacao = codClienteLocacao; if (cliente.AlterarCliente(_cli)) { MessageBox.Show("Cliente Alterado com sucesso"); } } else { if (cliente.CadastrarCliente(_cli)) { MessageBox.Show("Cliente Cadastrado com sucesso"); } } } } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }