public BuscarCliente() { _clienteBll = new BLL.Cliente(); _bitacoraBll = new BLL.Bitacora(); InitializeComponent(); Traducir(); }
private void Venta_Load(object sender, EventArgs e) { BLL.Cliente c1 = new BLL.Cliente(); dgvClientes.DataSource = null; dgvClientes.DataSource = c1.SelectAlldt(); BLL.Factura f1 = new BLL.Factura(); int maxid = int.Parse(f1.GetMaxId().ToString()); if (maxid.Equals(null)) { txtidfactura.Text = "1"; } else if (maxid == 0) { txtidfactura.Text = (maxid + 1).ToString(); } else { txtidfactura.Text = maxid.ToString(); } decimal total = 0; foreach (DataRow aux in _dtfact.Rows) { total = total + decimal.Parse(aux[5].ToString()); } txttotal.Text = total.ToString(); }
public BLL.Cliente RetornarDados(BLL.Cliente cli) { SqlCommand cmd = new SqlCommand("SELECT * FROM CLIENTE WHERE CODCLIENTE = @CODCLIENTE"); cmd.Connection = con.Conectar(); cmd.Parameters.AddWithValue("@CODCLIENTE", cli.Codcliente); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { cli.Codcliente = Convert.ToInt16(dr["CODCLIENTE"]); cli.Nome = dr["NOME"].ToString(); cli.Telefone = dr["TELEFONE"].ToString(); cli.Celular = dr["CELULAR"].ToString(); cli.Email = dr["EMAIL"].ToString(); cli.Endereco = dr["ENDERECO"].ToString(); cli.Cidade = dr["CIDADE"].ToString(); cli.Numero = dr["NUMERO"].ToString(); cli.Cep = dr["CEP"].ToString(); cli.Referencia = dr["REFERENCIA"].ToString(); cli.Cpf = dr["CPF"].ToString(); } dr.Close(); con.Desconectar(); return(cli); }
private void EditandoCliente(object o, EventArgs e) { Telas.Consultar.FrmListagemClientes n = new Telas.Consultar.FrmListagemClientes(); BLL.Cliente cl = new BLL.Cliente(); cl.CodigoCliente = Convert.ToInt32(txtCod.Text); cl.Nome = txtNome.Text; cl.DataNascimento = Convert.ToDateTime(txtData.Text); cl.Endereco = txtEndereco.Text; cl.Bairro = txtBairro.Text; cl.Cidade = txtCidade.Text; cl.Complemento = txtComplemento.Text; cl.UF = "SP"; cl.Numero = Convert.ToInt32(txtNumero.Text); cl.CEP = txtCep.Text; cl.Rg = txtRg.Text; cl.Cpf = txtCPF.Text; if (rbFem.Checked) { cl.Sexo = "f"; } else { cl.Sexo = "m"; } cl.Telefone = txtTelefone.Text; cl.Email = txtEmail.Text; cl.StatusCliente = 1; cl.AlterarComParametro(); MessageBox.Show("Cliente alterado!!!"); Close(); n.ShowDialog(); }
public void CarregarDadosGrid() { try { BLL.Cliente cat = new BLL.Cliente(); dataGridView1.DataSource = cat.Listar(textBox1.Text, 1).Tables[0]; // textBox1.Focus(); //a propriedade DATASOURCE do datagrid é a fonte de dados. Esta propriedade recebe (=) do objeto USU o método LISTAR usando como parametro o texto TEXT.TRIM().TOUPPER() digitado no TEXTBOX1. Esse DATASOURCE usará a tabela zero TABLES[0] do método LISTAR if (dataGridView1.Rows.Count == 0) { btnAlterar.Enabled = false; btnConsultar.Enabled = false; btnAtivar.Enabled = false; btnDesativar.Enabled = false; } else { btnAlterar.Enabled = true; btnConsultar.Enabled = true; btnAtivar.Enabled = true; btnDesativar.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); //throw; } }
private void ExibirInativos(Object o, EventArgs e) { try { BLL.Cliente cli = new BLL.Cliente(); dataGridView1.DataSource = cli.ListarInativos().Tables[0]; if (dataGridView1.Rows.Count == 0) { btnEditar.Enabled = false; btnConsultar.Enabled = false; btnAtivar.Enabled = false; btnDesativar.Enabled = false; btnExcluir.Enabled = false; } else { btnEditar.Enabled = true; btnConsultar.Enabled = true; btnAtivar.Enabled = true; btnDesativar.Enabled = true; btnExcluir.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); //throw; } }
public void CarregarDadosGrid() { try { BLL.Cliente cli = new BLL.Cliente(); dataGridView1.DataSource = cli.Listar(textBox1.Text.Trim().ToUpper(), 1).Tables[0]; textBox1.Focus(); if (dataGridView1.Rows.Count == 0) { btnEditar.Enabled = false; btnConsultar.Enabled = false; btnDesativar.Enabled = false; btnAtivar.Enabled = false; btnExcluir.Enabled = false; } else { btnEditar.Enabled = true; btnConsultar.Enabled = true; btnDesativar.Enabled = true; btnAtivar.Enabled = true; btnExcluir.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); //throw; } }
private void btnEditarCli_Click(object sender, EventArgs e) { //executar metodos de retorno if (dgvConsultaCli.RowCount > 0) { //Executar metodo de retorno dos dadoss cli.Codcliente = Convert.ToInt16(dgvConsultaCli.SelectedCells[0].Value); cli = cliDAL.RetornarDados(cli); //preenchendo txts txtNomeCliente.Text = cli.Nome; mtxtTelefoneCliente.Text = cli.Telefone; mtxtCelularCliente.Text = cli.Celular; txtEnderecoCliente.Text = cli.Endereco; txtNumeroCliente.Text = cli.Numero; txtBairroCliente.Text = cli.Bairro; txtCidadeCliente.Text = cli.Cidade; mtxtCpfCliente.Text = cli.Cpf; mtxtCep.Text = cli.Cep; txtEmailCliente.Text = cli.Email; txtReferenciaCliente.Text = cli.Referencia; //redirecionando para a primeira aba tabControl1.SelectedTab = tabPage1; //editar para verdadeiro editar = true; } }
public frmCliente() { InitializeComponent(); EntCliente = new ENT.Cliente(); BllCliente = new BLL.Cliente(); clientes = new List <ENT.Cliente>(); }
private void btnAgregar_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtEmail.Text) && String.IsNullOrEmpty(txtTelefono.Text)) { MessageBox.Show("Por favor debe introducir un email o un telefono de contacto"); return; } _cliente.Nombre = txtNombre.Text.ToUpper(); _cliente.Apellido = txtApellido.Text.ToUpper(); var tDoc = (KeyValuePair <int, string>)cmbTipoDoc.SelectedItem; _cliente.TipoDoc = tDoc.Key; _cliente.NroDoc = long.Parse(txtNroDoc.Text); _cliente.Domicilio = txtDomicilio.Text; _cliente.Email = txtEmail.Text; _cliente.Estado = true; if (!String.IsNullOrEmpty(txtTelefono.Text)) { _cliente.Telefono = long.Parse(txtTelefono.Text); } BLL.Cliente _clienteBll = new BLL.Cliente(); _clienteBll.ModificarCliente(_cliente); var dialogResult = MessageBox.Show("Se Modifico el cliente"); this.Hide(); if (dialogResult == DialogResult.Cancel) { this.Close(); } }
private static void efetuaUpadate(DTO.Cliente cliente, DTO.Endereco endereco) { BLL.Cliente validaCliente = new BLL.Cliente(); BLL.Endereco validaEndereco = new BLL.Endereco(); endereco.Cliente_id = validaCliente.update(cliente); validaEndereco.updae(endereco); }
public void Excluir(BLL.Cliente cli) { SqlCommand cmd = new SqlCommand("DELETE FROM CLIENTE WHERE CODCLIENTE = @CODCLIENTE"); cmd.Connection = con.Conectar(); cmd.Parameters.AddWithValue("@CODCLIENTE", cli.Codcliente); cmd.ExecuteNonQuery(); con.Desconectar(); }
public FrmFacturaOrden() { InitializeComponent(); BllOrden = new BLL.Orden(); ordenes = new List <ENT.Orden>(); BllOrdenRepuesto = new BLL.OrdenRepuesto(); BllOrdenServicio = new BLL.OrdenServicio(); BllCliente = new BLL.Cliente(); llenarComboOrden(); }
public DataTable ConsultarPorNome(BLL.Cliente cli) { SqlDataAdapter da = new SqlDataAdapter(@"SELECT CODCLIENTE [Código], NOME Nome, TELEFONE Telefone, CELULAR Celular, EMAIL [E-mail], ENDERECO [Endereço], CIDADE Cidade, NUMERO [Número], CEP, REFERENCIA [Referência], CPF FROM CLIENTE WHERE Nome LIKE @NOME ORDER BY Nome", con.Conectar()); da.SelectCommand.Parameters.AddWithValue("Nome", cli.Nome + "%"); DataTable dt = new DataTable(); da.Fill(dt); con.Desconectar(); return(dt); }
protected void Page_Load(object sender, EventArgs e) { BLL.Cliente validaCliente = new BLL.Cliente(); BLL.Endereco validaEndereco = new BLL.Endereco(); DTO.Cliente cliente = new DTO.Cliente(); DTO.Endereco endereco = new DTO.Endereco(); GridView1.DataSource = validaCliente.localizarTodo(); }
private void Fixar(Object o, EventArgs e) { try { //o é objeto que foi clicado var b = (Button)o; //variávl 'b' é o botão 'o' if (MessageBox.Show("Deseja " + b.Text + " o cliente selecionado ?", "Atencao", MessageBoxButtons.YesNo, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2) == DialogResult.No) { return; } BLL.Cliente cl = new BLL.Cliente(); cl.CodigoCliente = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value); //propriedade '.codigo' do objeto 'usu' recebe '=' o valor 'value' da primeira coluna 'cells[0]' da linha atual 'currentrow' do grid 'datagridview1' switch (b.Text) { case "Excluir": cl.Excluir(); break; case "Ativar": cl.Ativar(); break; case "Desativar": cl.Desativar(); break; } String msg = ""; if (b.Text == "Editar") { msg = "Cliente editado com sucesso"; } if (b.Text == "Ativar") { msg = "Cliente ativado com sucesso"; } if (b.Text == "Desativar") { msg = "Cliente desativado com sucesso"; } if (b.Text == "Excluir") { msg = "Cliente excluido com sucesso"; } MessageBox.Show(msg, "Sucesso"); CarregarDadosGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message); //throw; } }
private static void efetuaCadastro(DTO.Cliente cliente, DTO.Endereco endereco, DTO.Conta conta) { BLL.Cliente validaCliente = new BLL.Cliente(); BLL.Conta validaConta = new BLL.Conta(); BLL.Endereco validaEndereco = new BLL.Endereco(); endereco.Cliente_id = validaCliente.cadastrar(cliente); validaEndereco.cadastrar(endereco); conta.Cliente_id = endereco.Cliente_id; validaConta.cadastrar(conta); }
public static void impRelCli() { //carregando dados para impressão - gerar lista de clientes List <CAMADAS.MODEL.Cliente> lstCli = new List <MODEL.Cliente>(); CAMADAS.BLL.Cliente bllCli = new BLL.Cliente(); lstCli = bllCli.Select(); //configurando e iniciando relatorio string folder = FunRel.diretorioPasta(); string arquivo = folder + @"\RelClientes.html"; using (StreamWriter sw = new StreamWriter(arquivo)) { sw.WriteLine("<html>"); sw.WriteLine("<head>"); sw.WriteLine(@"<meta http-equive=\Content-type\Content=\'html;charset=utf-8\'>"); sw.WriteLine("</head>"); sw.WriteLine("<body>"); sw.WriteLine("<h1>Relatorio de Clientes</h1>"); sw.WriteLine("<table>"); //cabeçalho da tabela sw.WriteLine("<tr>"); sw.WriteLine("<th width ='30px' align='right'>ID</th>"); sw.WriteLine("<th width ='150px' align='left'>NOME</th>"); sw.WriteLine("<th width ='200px' align='right'>CIDADE</th>"); sw.WriteLine("<th width ='300px' align='right'>ESTADO</th>"); sw.WriteLine("<th width ='90px' align='right'>CELULAR</th>"); sw.WriteLine("<th width ='30px' align='center'>EMAIL</th>"); sw.WriteLine("</tr>"); //DETALHES DO RELATORIO foreach (CAMADAS.MODEL.Cliente cliente in lstCli) { sw.WriteLine("<tr>"); sw.WriteLine("<td width ='30px' align='right'>" + cliente.idCli + "</td>"); sw.WriteLine("<td width ='150px' align='left'>" + cliente.nome + "</td>"); sw.WriteLine("<td width ='200px' align='right'>" + cliente.cidade + "</td>"); sw.WriteLine("<td width ='300px' align='right'>" + cliente.estado + "</td>"); sw.WriteLine("<td width ='90px' align='right'>" + cliente.celular + "</td>"); sw.WriteLine("<td width ='30px' align='center'>" + cliente.email + "</td>"); } //fim tabela sw.WriteLine("</table>"); sw.WriteLine("</body>"); sw.WriteLine("</html>"); } System.Diagnostics.Process.Start(arquivo); }
private void btnAgregar_Click(object sender, EventArgs e) { BE.Cliente _cliente = new BE.Cliente(); if (txtNombre.Text == "" || txtNombre.Text == null || txtApellido.Text == "" || txtApellido.Text == null || txtDomicilio.Text == "" || txtDomicilio.Text == null || txtNroDoc.Text == "" || txtNroDoc.Text == null || txtEmail.Text == "" || txtEmail.Text == null) { MessageBox.Show("Por favor complete los campos obligatorios"); return; } if (String.IsNullOrEmpty(txtEmail.Text) && String.IsNullOrEmpty(txtTelefono.Text)) { MessageBox.Show("Por favor debe introducir un email o un telefono de contacto"); return; } _cliente.Nombre = txtNombre.Text.ToUpper(); _cliente.Apellido = txtApellido.Text.ToUpper(); var tDoc = (KeyValuePair <int, string>)cmbTipoDoc.SelectedItem; _cliente.TipoDoc = tDoc.Key; _cliente.NroDoc = long.Parse(txtNroDoc.Text); _cliente.Domicilio = txtDomicilio.Text; _cliente.Email = txtEmail.Text; _cliente.Estado = true; if (!String.IsNullOrEmpty(txtTelefono.Text)) { _cliente.Telefono = long.Parse(txtTelefono.Text); } BLL.Cliente _clienteBll = new BLL.Cliente(); try { _clienteBll.AltaCliente(_cliente); var dialogResult = MessageBox.Show("Se cargo el cliente"); //this.Hide(); if (dialogResult == DialogResult.Cancel) { this.Close(); } } catch (Exception exp) { MessageBox.Show(exp.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public FrmOrden() { InitializeComponent(); cliente = new ENT.Cliente(); BllCliente = new BLL.Cliente(); vehiculo = new ENT.Vehiculo(); BllVehiculo = new BLL.Vehiculo(); empleado = new ENT.Empleado(); BllEmpleado = new BLL.Empleado(); BllOrden = new BLL.Orden(); orden = new ENT.Orden(); clientes = new List <ENT.Cliente>(); vehiculos = new List <ENT.Vehiculo>(); empleados = new List <ENT.Empleado>(); ordenes = new List <ENT.Orden>(); cargarCombos(); anadirItemsEstado(); }
public void btnCadastrar_Click(object sender, EventArgs e) { if (VerificarDigitacao() == false) { return; } BLL.Cliente c = new BLL.Cliente(); c.NomeCliente = txtNome.Text; c.TelefoneCliente = txtTel.Text; c.EmailCliente = txtEmail.Text; c.StatusCliente = 1; c.CpfCliente = txtCPF.Text; c.IncluirComParametro(); MessageBox.Show("Cadastrado com sucesso"); Close(); }
private void RecalcularDigitosCliente() { //RECALCULO DVH Y DVV DE LA TABLA CLIENTE BLL.Cliente cliente_BLL = new BLL.Cliente(); BE.Cliente cliente_BE = new BE.Cliente(); List <BE.Cliente> lista_cliente = new List <BE.Cliente>(); lista_cliente = cliente_BLL.SelectAll(); string cadena = ""; foreach (BE.Cliente item in lista_cliente) { cadena = item.activo.ToString() + item.nombre.ToString() + item.apellido.ToString() + item.documento.ToString() + item.telefono.ToString() + item.email.ToString(); int valorDVH = UTILITIES.DigitoVerificador.ObtenerDVH(cadena); cliente_BLL.UpdateDVH(valorDVH, item.id_cliente); } BLL.DigitoVerificador.CalcularDVV("Cliente"); }
public frmEdicionVehiculo() { EntVehiculo = new ENT.Vehiculo(); EntMarca = new ENT.MarcaVehiculo(); EntTipo = new ENT.TipoVehiculo(); EntCliente = new ENT.Cliente(); BLLVehiculo = new BLL.Vehiculo(); BllMarca = new BLL.Marca(); BllClinete = new BLL.Cliente(); BllTipo = new BLL.Tipo(); vehiculos = new List <ENT.Vehiculo>(); marcas = new List <MarcaVehiculo>(); tipos = new List <TipoVehiculo>(); clientes = new List <ENT.Cliente>(); InitializeComponent(); llenarComboMarca(); llenarComboTipo(); llenarComboCliente(); }
protected void cadastrar_Click(object sender, EventArgs e) { BLL.Cliente validaCliente = new BLL.Cliente(); BLL.Endereco validaEndereco = new BLL.Endereco(); DTO.Cliente cliente = new DTO.Cliente(); DTO.Endereco endereco = new DTO.Endereco(); cliente.Cpf = cpf.Text; cliente = validaCliente.localizar(cliente); limpaaErros(); if (cliente.Email != null) { nome.Text = cliente.Nome; sobreNome.Text = cliente.Sobrenome; cpf.Text = cliente.Cpf; telefone.Text = cliente.Telefone; email.Text = cliente.Email; celular.Text = cliente.Celular; dataNascimento.Text = cliente.Data_nascimento.ToShortDateString(); endereco.Cliente_id = cliente.Id; endereco = validaEndereco.localizar(endereco); cep.Text = endereco.Cep; logradouro.Text = endereco.Logradouro; numero.Text = endereco.Numero; complemento.Text = endereco.Complemento; bairro.Text = endereco.Bairro; cidade.Text = endereco.Cidade; estado.Text = endereco.Estado; pais.Text = endereco.Pais; } else { cpfErro.Text = "Cpf invalido ou o cliente não é cadastrado!"; } }
public void Alterar(object o, EventArgs e) { if (VerificarDigitacao() == false) { return; } BLL.Cliente c = new BLL.Cliente(); c.NomeCliente = txtNome.Text; c.TelefoneCliente = txtTel.Text; c.EmailCliente = txtEmail.Text; c.StatusCliente = 1; c.CpfCliente = txtCPF.Text; c.CodigoCliente = Codigo; c.AlterarComParametro(); MessageBox.Show("alterado com sucesso"); Close(); }
public void CarregarCombo(object o, EventArgs e) { BLL.Produto c = new BLL.Produto(); cbProduto.DataSource = c.ListarProdDisponiveis().Tables[0]; cbProduto.DisplayMember = "NomeProduto"; cbProduto.ValueMember = "CodigoProduto"; cbProduto.SelectedIndex = -1; BLL.Vendedor n = new BLL.Vendedor(); cbVendedor.DataSource = n.Listar(String.Empty, (byte)BLL.FuncoesGerais.TipoStatus.Ativo).Tables[0]; cbVendedor.DisplayMember = "NomeVendedor"; cbVendedor.ValueMember = "CodigoVendedor"; BLL.Cliente cl = new BLL.Cliente(); cbCliente.DataSource = cl.Listar(String.Empty, (byte)BLL.FuncoesGerais.TipoStatus.Ativo).Tables[0]; cbCliente.DisplayMember = "NomeCliente"; cbCliente.ValueMember = "CodigoCliente"; }
public void AlterarCliente(object o, EventArgs e) { BLL.Cliente c = new BLL.Cliente(); c.NomeCliente = txtNome.Text; if (rbMasc.Checked) { c.Sexo = 'M'; } if (rbFem.Checked) { c.Sexo = 'F'; } c.EmailCliente = txtEmail.Text; c.CpfCliente = txtCpf.Text; c.Telefone = txtTel.Text; c.DataNascimento = Convert.ToDateTime(txtData.Text); c.StatusCliente = 1; c.CodigoCliente = Codigo; c.AlterarComParametro(); MessageBox.Show("Cliente alterado"); }
public void Atualizar(BLL.Cliente cli) { SqlCommand cmd = new SqlCommand(@"UPDATE CLIENTE SET NOME = @NOME, TELEFONE = @TELEFONE, CELULAR = @CELULAR, EMAIL = @EMAIL, ENDERECO = @ENDERECO, BAIRRO = @BAIRRO, CIDADE = @CIDADE, NUMERO = @NUMERO, CEP = @CEP, REFERENCIA = @REFERENCIA, CPF = @CPF WHERE CODPRODUTO = @CODPRODUTO"); cmd.Connection = con.Conectar(); cmd.Parameters.AddWithValue("@NOME", cli.Nome); cmd.Parameters.AddWithValue("@TELEFONE", cli.Telefone); cmd.Parameters.AddWithValue("@CELULAR", cli.Celular); cmd.Parameters.AddWithValue("@EMAIL", cli.Email); cmd.Parameters.AddWithValue("@ENDERECO", cli.Endereco); cmd.Parameters.AddWithValue("@BAIRRO", cli.Bairro); cmd.Parameters.AddWithValue("@CIDADE", cli.Cidade); cmd.Parameters.AddWithValue("@NUMERO", cli.Numero); cmd.Parameters.AddWithValue("@CEP", cli.Cep); cmd.Parameters.AddWithValue("@REFERENCIA", cli.Referencia); cmd.Parameters.AddWithValue("@CPF", cli.Cpf); cmd.ExecuteNonQuery(); con.Desconectar(); }
public DataTable Consultar(BLL.Cliente c) { DataTable dt = new DataTable(); SqlCommand cmd = new SqlCommand(); cmd.Connection = con.Conectar(); cmd.CommandText = @"SELECT Cod, Nome FROM Cliente WHERE Nome like @nome"; cmd.Parameters.AddWithValue("@nome", c.Nome + "%"); SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = cmd; da.Fill(dt); con.Desconectar(); return(dt); }
//Cadastrar Cliente public void Cadastrar(BLL.Cliente cli) { SqlCommand cmd = new SqlCommand(@"INSERT INTO CLIENTE (NOME, TELEFONE, CELULAR, EMAIL, ENDERECO, BAIRRO, CIDADE, NUMERO, CEP, REFERENCIA, CPF) VALUES (@NOME, @TELEFONE, @CELULAR, @EMAIL, @ENDERECO, @BAIRRO, @CIDADE, @NUMERO, @CEP, @REFERENCIA, @CPF)"); //Passando Comando SQL cmd.Connection = con.Conectar(); //Abrindo Conexao //Referindo parametros cmd.Parameters.AddWithValue("@NOME", cli.Nome); cmd.Parameters.AddWithValue("@TELEFONE", cli.Telefone); cmd.Parameters.AddWithValue("@CELULAR", cli.Celular); cmd.Parameters.AddWithValue("@EMAIL", cli.Email); cmd.Parameters.AddWithValue("@ENDERECO", cli.Endereco); cmd.Parameters.AddWithValue("@BAIRRO", cli.Bairro); cmd.Parameters.AddWithValue("@CIDADE", cli.Cidade); cmd.Parameters.AddWithValue("@NUMERO", cli.Numero); cmd.Parameters.AddWithValue("@CEP", cli.Cep); cmd.Parameters.AddWithValue("@REFERENCIA", cli.Referencia); cmd.Parameters.AddWithValue("@CPF", cli.Cpf); cmd.ExecuteNonQuery(); //Executando Comando con.Desconectar(); //Fechando Conexao }