private void buscarAgentes() { ta = StaticsFunctions.buscarAgentes(textBox6.Text); if (ta.agentes != null) { if (ta.agentes.Count > 0) { agregarAgentes(); } } }
private void buscarClientes() { tc = StaticsFunctions.buscarClientes(textBox5.Text); if (tc.clientes != null) { if (tc.clientes.Count > 0) { agregarClientes(); } } }
private void textBox4_KeyUp(object sender, KeyEventArgs e) { StaticsFunctions.manejarEventos(e, this); if (e.KeyCode == Keys.Enter) { tp = StaticsFunctions.buscarProv(textBox4.Text); var list = new BindingList <GVProveedor>(mandarProvGV(tp.proveedores)); dataGridView2.DataSource = list; reiniciarTextBox(); modificarProveedor = false; } }
private void buscarProductos() { tp = StaticsFunctions.buscarProds(textBox1.Text, (int)(comboBox1.SelectedItem as ComboBoxItem).Value); if (tp.productos != null) { if (tp.productos.Count > 0) { agregarProductos(); modificarProductos(); } } }
private void textBox8_KeyPress(object sender, KeyPressEventArgs e) { if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && (e.KeyChar != '.')) { e.Handled = true; } if (textBox8.Text.Length == 3) { textBox9.Focus(); } StaticsFunctions.manejarEventos(e, this); }
private bool enviarVentaBaseDatos() { Documento d = new Documento(); d.idCliente = cl.idCliente; d.idUsuario = 1; d.idConcepto = 4; d.afectado = 0; if (ag == null) { d.idAgente = cl.idAgente; } else { d.idAgente = ag.idAgente; } d.subTotal = subTotal; d.IVA = iva; d.total = total; int idDocumento = StaticsFunctions.enviarDocumento(d); if (idDocumento != -1) { List <Movimiento> movs = new List <Movimiento>(); for (int i = 0; i < prs.Count; i++) { Movimiento mov = new Movimiento(); mov.idDocumento = idDocumento; mov.idProducto = prs.ElementAt(i).id; mov.subTotal = prs.ElementAt(i).precio / 1.16; mov.IVA = mov.subTotal * (prs.ElementAt(i).IVA / 100); mov.total = prs.ElementAt(i).precio; mov.unidades = 1; mov.idConcepto = 4; mov.idAgente = d.idAgente; movs.Add(mov); } if (StaticsFunctions.enviarMovimientos(movs) == 1) { return(true); } else { return(false); } } else { MessageBox.Show("No puedo introducir venta", "Warning"); return(false); } }
public AgregarCliente() { InitializeComponent(); tc = StaticsFunctions.tomarClientes(); ta = StaticsFunctions.tomarAgentes(); var list = new BindingList <GVCliente>(mandarClientesGV(tc.clientes)); dataGridView2.DataSource = list; agregarAgentes(); //comboBox1.SelectedIndex = 0; comboBox2.SelectedIndex = 0; this.CenterToScreen(); }
private void reiniciarGridView() { prods = new List <Producto>(); movimientos = new List <Movimiento>(); var list = new BindingList <GVProductoCompra>(mandarProductosGV(prods, movimientos)); dataGridView1.DataSource = list; textBox5.Text = ""; textBox8.Text = ""; panel1.Controls.Clear(); panel3.Controls.Clear(); tProv = StaticsFunctions.tomarProv(); agregarProveedores(); }
private void textBox2_KeyPress(object sender, KeyPressEventArgs e) { if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && (e.KeyChar != '.')) { e.Handled = true; } // Only allow one decimal point if ((e.KeyChar == '.') && ((sender as TextBox).Text.IndexOf('.') > -1)) { e.Handled = true; } StaticsFunctions.manejarEventos(e, this); }
private bool enviarProductoBaseDatos() { Precio precio = new Precio(); if (ag != null) { int buscarPA = encontroProductoAgente(); if (buscarPA == -1) { if (precio.ShowDialog() == DialogResult.OK) { if (validarPrecio(precio.textBox2.Text)) { ListaPrecio listaPrecio = crearListaPrecio(precio.textBox2.Text); if (StaticsFunctions.enviarListaPrecio(listaPrecio) == 1) { MessageBox.Show("Menssage", "Envio del producto"); return(true); } else { MessageBox.Show("Menssage", "Fallo el envio del producto"); return(false); } } else { MessageBox.Show("Precio no capturado o camturado incorrecto", "Menssage"); return(false); } } else { return(false); } } else { modificarListaPrecio(buscarPA); } } else { MessageBox.Show("Menssage", "Primero debe seleccionar el agente"); } return(false); }
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0) { try { if (StaticsFunctions.lanzarDialogYesNo("Eliminar " + prs.ElementAt(e.RowIndex).nombre, "Esta Seguro")) { prs.RemoveAt(e.RowIndex); reiniciarVentas(); } } catch (ArgumentOutOfRangeException ex) { } } }
private void reiniciarGridView() { prs = new List <Producto>(); var list = new BindingList <GVProductoVenta>(mandarProductosGV(prs)); dataGridView1.DataSource = list; textBox4.Text = "0"; textBox7.Text = ""; textBox8.Text = ""; cl = null; ag = null; panel3.Controls.Clear(); tp = StaticsFunctions.tomarServicios(); comboBox1.SelectedIndex = 1; tlp = null; agregarProductos(); }
private void textBox9_KeyUp(object sender, KeyEventArgs e) { StaticsFunctions.manejarEventos(e, this); if (e.KeyCode == Keys.Enter) { tc = StaticsFunctions.buscarClientesPorTelefono(mandarTelefono()); panel1.Controls.Clear(); agregarClientes(); } if (e.KeyCode == Keys.Back) { if (textBox9.Text.Length == 0) { textBox8.Focus(); } } }
private bool enviarCompra() { Documento d = new Documento(); d.idCliente = 0; d.idUsuario = 1; d.idConcepto = 13; d.afectado = 0; d.idAgente = prov.idProveedor; d.subTotal = 0; d.IVA = 0; d.total = 0; int idDocumento = StaticsFunctions.enviarDocumento(d); if (idDocumento != -1) { List <Movimiento> movs = new List <Movimiento>(); for (int i = 0; i < movimientos.Count; i++) { Movimiento mov = new Movimiento(); mov.idDocumento = idDocumento; mov.idProducto = movimientos.ElementAt(i).idProducto; mov.subTotal = movimientos.ElementAt(i).total / 1.16; mov.IVA = mov.subTotal * (movimientos.ElementAt(i).IVA / 100); mov.total = movimientos.ElementAt(i).total; mov.unidades = movimientos.ElementAt(i).unidades; mov.idConcepto = 13; mov.idAgente = d.idAgente; movs.Add(mov); } if (StaticsFunctions.enviarMovimientos(movs) == 1) { return(true); } else { return(false); } } else { MessageBox.Show("No puedo introducir venta", "Warning"); return(false); } }
private void modificarProductosListaPrecio(TomarProductos tomarP) { TomarListaPrecio tomarListaPrecio = StaticsFunctions.tomarListaPrecios(ag); if (tomarListaPrecio.listaPrecio != null) { for (int i = 0; i < tomarListaPrecio.listaPrecio.Count; i++) { for (int j = 0; j < tomarP.productos.Count; j++) { if (tomarP.productos.ElementAt(j).id == tomarListaPrecio.listaPrecio.ElementAt(i).idProducto) { tomarP.productos.ElementAt(j).precio = (float)tomarListaPrecio.listaPrecio.ElementAt(i).precio; } } } } }
private void modificarPrecios() { TomarProductos tomarP = StaticsFunctions.tomarProdsModificarPrecio(); modificarProductosListaPrecio(tomarP); if (prs != null) { for (int i = 0; i < prs.Count; i++) { for (int j = 0; j < tomarP.productos.Count; j++) { if (tomarP.productos.ElementAt(j).id == prs.ElementAt(i).id) { prs.ElementAt(i).precio = tomarP.productos.ElementAt(j).precio; } } } } }
private void button1_Click(object sender, EventArgs e) { if (validarTextBox()) { Producto p = crearProducto(); if (!modificarProducto) { if (StaticsFunctions.enviarProducto(p) == 1) { MessageBox.Show("Agregado", "Producto"); } else { MessageBox.Show("Hubo un problema", "Warning"); } tp = StaticsFunctions.tomarProds(); var list = new BindingList <GVProducto>(mandarProductosGV(tp.productos)); dataGridView2.DataSource = list; if (tp.estado == 1) { reiniciarTextBox(); } } else { if (validarTextBox()) { if (StaticsFunctions.modificarProducto(p) == 1) { //insertarBaseDatos(p); reiniciarTextBox(); reiniciarGridView(); MessageBox.Show("Producto Modificado", "Producto"); } else { MessageBox.Show("Hubo un problema", "Warning"); } } } } }
private void modificarProductos() { if (ag != null) { tlp = StaticsFunctions.tomarListaPrecios(ag); if (tlp.listaPrecio != null) { for (int i = 0; i < tlp.listaPrecio.Count; i++) { for (int j = 0; j < tp.productos.Count; j++) { if (tp.productos.ElementAt(j).id == tlp.listaPrecio.ElementAt(i).idProducto) { tp.productos.ElementAt(j).precio = (float)tlp.listaPrecio.ElementAt(i).precio; } } } } } }
private void manejarEvento(KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { tc = StaticsFunctions.buscarClientes(textBox1.Text); if (tc.clientes.Count == 1) { textBox1.Text = tc.clientes.ElementAt(0).denCom; textBox1.Text = tc.clientes.ElementAt(0).codigo; } else { Seleccionar s = new Seleccionar(); if (s.ShowDialog() == DialogResult.OK) { s.ini(tc); } } } }
private void button3_Click(object sender, EventArgs e) { if (modificarProducto) { if (StaticsFunctions.lanzarDialogYesNo("Eliminar", "Esta Seguro")) { Producto p = crearProducto(); if (StaticsFunctions.eliminarProducto(p) == 1) { reiniciarGridView(); reiniciarTextBox(); modificarProducto = false; MessageBox.Show("Eliminado", "Producto"); } else { MessageBox.Show("Hubo un problema", "Warning"); } } } }
private void agregarProv(Proveedor pro) { if (!modificarProveedor) { if (StaticsFunctions.enviarProv(pro) == 1) { MessageBox.Show("Agregado", "Proveedor"); } else { MessageBox.Show("Hubo un problema", "Warning"); } tp = StaticsFunctions.tomarProv(); var list = new BindingList <GVProveedor>(mandarProvGV(tp.proveedores)); dataGridView2.DataSource = list; if (tp.estado == 1) { reiniciarTextBox(); } } else { if (validarTextBox()) { pro.idProveedor = this.tp.proveedores.ElementAt(this.indiceAModificar).idProveedor; if (StaticsFunctions.modificarProv(pro) == 1) { //insertarBaseDatos(p); reiniciarTextBox(); reiniciarGridView(); modificarProveedor = false; MessageBox.Show("Proveedor Modificado", "Proveedor"); } else { MessageBox.Show("Hubo un problema", "Warning"); } } } }
private void agregarCliente(Cliente cl) { if (!modificarCliente) { if (StaticsFunctions.enviarCliente(cl) == 1) { MessageBox.Show("Agregado", "Cliente"); } else { MessageBox.Show("Hubo un problema", "Warning"); } tc = StaticsFunctions.tomarClientes(); var list = new BindingList <GVCliente>(mandarClientesGV(tc.clientes)); dataGridView2.DataSource = list; if (tc.estado == 1) { reiniciarTextBox(); } } else { if (validarTextBox()) { cl.idCliente = this.tc.clientes.ElementAt(this.indiceAModificar).idCliente; if (StaticsFunctions.modificarCliente(cl) == 1) { //insertarBaseDatos(p); reiniciarTextBox(); reiniciarGridView(); modificarCliente = false; MessageBox.Show("Cliente Modificado", "Cliente"); } else { MessageBox.Show("Hubo un problema", "Warning"); } } } }
private void agregarServicio(Producto ser) { if (!modificarServicio) { if (StaticsFunctions.enviarServicio(ser) == 1) { MessageBox.Show("Agregado", "Servicio"); } else { MessageBox.Show("Hubo un problema", "Warning"); } tp = StaticsFunctions.tomarServicios(); var list = new BindingList <GVServicio>(mandarServiciosGV(tp.productos)); dataGridView2.DataSource = list; if (tp.estado == 1) { reiniciarTextBox(); } } else { if (validarTextBox()) { ser.id = this.tp.productos.ElementAt(this.indiceAModificar).id; if (StaticsFunctions.modificarServicio(ser) == 1) { //insertarBaseDatos(p); reiniciarTextBox(); reiniciarGridView(); modificarServicio = false; MessageBox.Show("Servicio Modificado", "Servicio"); } else { MessageBox.Show("Hubo un problema", "Warning"); } } } }
private void button3_Click(object sender, EventArgs e) { if (modificarServicio) { if (StaticsFunctions.lanzarDialogYesNo("Eliminar", "Esta Seguro")) { Producto s = new Producto(); s.id = tp.productos.ElementAt(indiceAModificar).id; if (StaticsFunctions.eliminarServicio(s) == 1) { reiniciarGridView(); reiniciarTextBox(); modificarServicio = false; MessageBox.Show("Eliminado", "Producto"); } else { MessageBox.Show("Hubo un problema", "Warning"); } } } }
private void button3_Click(object sender, EventArgs e) { if (modificarCliente) { if (StaticsFunctions.lanzarDialogYesNo("Eliminar", "Esta Seguro")) { Cliente cl = new Cliente(); cl.idCliente = tc.clientes.ElementAt(indiceAModificar).idCliente; if (StaticsFunctions.eliminarCliente(cl) == 1) { reiniciarGridView(); reiniciarTextBox(); MessageBox.Show("Eliminado", "Producto"); modificarCliente = false; } else { MessageBox.Show("Hubo un problema", "Warning"); } } } }
private void button3_Click(object sender, EventArgs e) { if (modificarProveedor) { if (StaticsFunctions.lanzarDialogYesNo("Eliminar", "Esta Seguro")) { Proveedor pro = new Proveedor(); pro.idProveedor = tp.proveedores.ElementAt(indiceAModificar).idProveedor; if (StaticsFunctions.eliminarProv(pro) == 1) { reiniciarGridView(); reiniciarTextBox(); MessageBox.Show("Eliminado", "Proveedor"); modificarProveedor = false; } else { MessageBox.Show("Hubo un problema", "Warning"); } } } }
private void button2_KeyPress(object sender, KeyPressEventArgs e) { StaticsFunctions.manejarEventos(e, this); }
private void dataGridView2_KeyPress(object sender, KeyPressEventArgs e) { StaticsFunctions.manejarEventos(e, this); }
private void buscarProductos() { tp = StaticsFunctions.buscarProdsProveedor(textBox1.Text, prov.idProveedor); agregarProductos(); }
private void cargarProductosDistribuidor() { tp = StaticsFunctions.tomarProductosProveedor(prov.idProveedor); agregarProductos(); }