private void LlenarDetalleVenta() { try { string descrip, cant, precioV, descu; double precioNeto, cantidad, precioVenta, descuento; descrip = tabla_productos.CurrentRow.Cells["descripcion_producto"].Value.ToString(); cant = t_cantidad.Text; descu = t_descuento.Text; precioV = tabla_productos.CurrentRow.Cells["precio_venta"].Value.ToString(); cantidad = Convert.ToInt32(cant); descuento = Convert.ToInt32(descu); precioVenta = Convert.ToDouble(precioV); if (descuento > 0) { descuento = descuento / 100; precioVenta = precioVenta - (precioVenta * descuento); precioNeto = cantidad * precioVenta; tabla_venta.Rows.Add(descrip, cant, Convert.ToString(precioNeto)); } else { precioNeto = cantidad * precioVenta; tabla_venta.Rows.Add(descrip, cant, Convert.ToString(precioNeto)); } } catch (Exception ex) { objme = new Form_Mensaje_E("Ha Ocurridó un error"); objme.Show(); } }
private void b_cobrar_Click(object sender, EventArgs e) { try { string t; double t2, totalaux = 0; for (int i = 0; i < tabla_venta.Rows.Count; i++) { t = tabla_venta.Rows[i].Cells[2].Value.ToString(); t2 = Convert.ToDouble(t); totalaux = totalaux + t2; } t = totalaux.ToString(); total = totalaux; if (total == 0) { error.SetError(this.b_cobrar, "No ha comprado"); } else { lb_total.Text = String.Format("Total = ${0}", t); lb_total.Visible = true; error.Clear(); } } catch (Exception ex) { objme = new Form_Mensaje_E("Ha Ocurridó un error"); objme.Show(); } }
private void b_modificar_Click(object sender, EventArgs e) { if (tabla_clientes.SelectedRows.Count > 0) { Editar = true; id = tabla_clientes.CurrentRow.Cells["id_clientes"].Value.ToString(); t_nombre.Text = tabla_clientes.CurrentRow.Cells["nombre_cliente"].Value.ToString(); t_direccion.Text = tabla_clientes.CurrentRow.Cells["direccion_cliente"].Value.ToString(); t_telefono.Text = tabla_clientes.CurrentRow.Cells["telefono_cliente"].Value.ToString(); t_correo.Text = tabla_clientes.CurrentRow.Cells["correo_cliente"].Value.ToString(); } else { objme = new Form_Mensaje_E("Seleccione una fila"); objme.Show(); } }
private void b_eliminar_Click(object sender, EventArgs e) { if (tabla_clientes.SelectedRows.Count > 0) { id = tabla_clientes.CurrentRow.Cells["id_clientes"].Value.ToString(); objetoCN.EliminarClientes(id); objma = new Form_Mensaje_A("Cliente eliminadó correctamente"); objma.Show(); MostrarClientes(); Limpiar_Datos(); } else { objme = new Form_Mensaje_E("Seleccione una fila"); objme.Show(); } }
private void b_eliminar2_Click(object sender, EventArgs e) { if (tablaDeudas.SelectedRows.Count > 0) { id2 = tablaDeudas.CurrentRow.Cells["id_deuda_proveedor"].Value.ToString(); objetoCN2.EliminarDProveedor(id2); objma = new Form_Mensaje_A("Registro eliminadó correctamente"); objma.Show(); MostrarDeudasProveedores(); Limpiar_Datos2(); } else { objme = new Form_Mensaje_E("Seleccione una fila"); objme.Show(); } }
private void b_modificar2_Click(object sender, EventArgs e) { if (tablaDeudas.SelectedRows.Count > 0) { Editar2 = true; id2 = tablaDeudas.CurrentRow.Cells["id_deuda_proveedor"].Value.ToString(); //cb_proveedor.SelectedItem(tablaDeudas.CurrentRow.Cells["nombre_proveedor"].Value.ToString()); t_folio.Text = tablaDeudas.CurrentRow.Cells["folio_factura"].Value.ToString(); t_cantidad.Text = tablaDeudas.CurrentRow.Cells["cantidad_compra"].Value.ToString(); t_fechaV.Text = tablaDeudas.CurrentRow.Cells["fecha_registro"].Value.ToString(); } else { objme = new Form_Mensaje_E("Seleccione una fila"); objme.Show(); } }
private void b_eliminar_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { t_id.Text = dataGridView1.CurrentRow.Cells["id_producto"].Value.ToString(); objetoCN.EliminarProd(t_id.Text); objma = new Form_Mensaje_A("Producto eliminadó correctamente"); objma.Show(); MostrarProductos(); Limpiar_Datos(); } else { objme = new Form_Mensaje_E("Seleccione una fila"); objme.Show(); } }
private void b_modificar_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { Editar = true; t_id.Text = dataGridView1.CurrentRow.Cells["id_producto"].Value.ToString(); t_descripcion.Text = dataGridView1.CurrentRow.Cells["descripcion_producto"].Value.ToString(); t_existencia.Text = dataGridView1.CurrentRow.Cells["existencia"].Value.ToString(); t_preciocosto.Text = dataGridView1.CurrentRow.Cells["precio_costo"].Value.ToString(); t_precioventa.Text = dataGridView1.CurrentRow.Cells["precio_venta"].Value.ToString(); t_cantidadminima.Text = dataGridView1.CurrentRow.Cells["cantidad_minima"].Value.ToString(); } else { objme = new Form_Mensaje_E("Seleccione una fila"); objme.Show(); } }
private void b_guardar_Click(object sender, EventArgs e) { if (t_nombre.Text == string.Empty || t_direccion.Text == string.Empty || t_telefono.Text == string.Empty || t_correo.Text == string.Empty) { error.SetError(this.b_guardar, "Campos Vacios"); } else { error.Clear(); if (Editar == false) { try { objetoCN.InsertarClientes(t_nombre.Text, t_direccion.Text, t_telefono.Text, t_correo.Text); objma = new Form_Mensaje_A("Cliente agregadó correctamente"); objma.Show(); MostrarClientes(); Limpiar_Datos(); } catch (Exception ex) { objme = new Form_Mensaje_E("Ha ocurridó un error"); objme.Show(); } } if (Editar == true) { try { objetoCN.EditarClientes(id, t_nombre.Text, t_direccion.Text, t_telefono.Text, t_correo.Text); objma = new Form_Mensaje_A("Cliente editadó correctamente"); objma.Show(); MostrarClientes(); Limpiar_Datos(); Editar = false; } catch (Exception ex) { objme = new Form_Mensaje_E("Ha Ocurridó un error de edicion"); objme.Show(); } } } }
private void b_guardar_Click(object sender, EventArgs e) { if (Editar == false) { try { objetoCN.InsertarProveedor(t_nombre.Text, t_direccion.Text, t_telefono.Text, t_correo.Text, t_cuidad.Text, t_agente.Text); objma = new Form_Mensaje_A("Proveedor agregadó correctamente"); objma.Show(); MostrarProveedores(); Limpiar_Datos(); Llenar_Proveedor(cb_proveedor); } catch (Exception ex) { objme = new Form_Mensaje_E("Ha ocurridó un error"); objme.Show(); } } if (Editar == true) { try { objetoCN.EditarProveedor(id, t_nombre.Text, t_direccion.Text, t_telefono.Text, t_correo.Text, t_cuidad.Text, t_agente.Text); objma = new Form_Mensaje_A("Proveedor editadó correctamente"); objma.Show(); MostrarProveedores(); Limpiar_Datos(); Llenar_Proveedor(cb_proveedor); Editar = false; } catch (Exception ex) { objme = new Form_Mensaje_E("Ha Ocurridó un error de edicion"); objme.Show(); } } }
private void b_guardar2_Click(object sender, EventArgs e) { if (Editar2 == false) { try { objetoCN2.InsertarDProveedor(cb_proveedor.SelectedItem.ToString(), t_folio.Text, t_cantidad.Text, t_fechaV.Text, cb_estado.SelectedItem.ToString()); objma = new Form_Mensaje_A("Registro agregadó correctamente"); objma.Show(); MostrarDeudasProveedores(); Limpiar_Datos2(); } catch (Exception ex) { objme = new Form_Mensaje_E("Ha ocurridó un error"); objme.Show(); } } if (Editar2 == true) { try { objetoCN2.EditarDProveedor(id2, cb_proveedor.SelectedItem.ToString(), t_folio.Text, t_cantidad.Text, t_fechaV.Text, cb_estado.SelectedItem.ToString()); objma = new Form_Mensaje_A("Registro editadó correctamente"); objma.Show(); MostrarDeudasProveedores(); Limpiar_Datos2(); Editar2 = false; } catch (Exception ex) { objme = new Form_Mensaje_E("Ha Ocurridó un error de edicion"); objme.Show(); } } }
private void b_guardar_Click(object sender, EventArgs e) { try { if (t_pago.Text == string.Empty || Convert.ToDouble(t_pago.Text) < total || Convert.ToDouble(t_pago.Text) < 0) { error.SetError(this.t_pago, "Cantidad incorrecta"); } else { error.Clear(); if (total == 0) { error.SetError(this.b_cobrar, "No ha comprado"); } else { cambio = Convert.ToDouble(t_pago.Text) - total; string t = total.ToString(); objetoCN.InsertarVentas(t, t_pago.Text, Convert.ToString(cambio)); InsertarEnDetalleVenta(); ActulizarLosProductos(); InsertarNuevoMovimiento(); error.Clear(); MostrarProductosVentas(); //tabla_venta.Rows.Clear(); Imprimir(); } } } catch (Exception ex) { objme = new Form_Mensaje_E("Ha Ocurridó un error"); objme.Show(); } }
private void b_guardar_Click(object sender, EventArgs e) { if (Editar == false) { try { objetoCN.InsertarProd(t_id.Text, t_descripcion.Text, t_existencia.Text, t_preciocosto.Text, t_precioventa.Text, t_cantidadminima.Text, cb_foliofactura.SelectedItem.ToString()); objma = new Form_Mensaje_A("Producto agregadó correctamente"); objma.Show(); MostrarProductos(); Limpiar_Datos(); } catch (Exception ex) { objme = new Form_Mensaje_E("Ha ocurridó un error"); objme.Show(); } } if (Editar == true) { try { objetoCN.EditarProd(t_id.Text, t_descripcion.Text, t_existencia.Text, t_preciocosto.Text, t_precioventa.Text, t_cantidadminima.Text); objma = new Form_Mensaje_A("Producto editadó correctamente"); objma.Show(); MostrarProductos(); Limpiar_Datos(); Editar = false; } catch (Exception ex) { objme = new Form_Mensaje_E("Ha Ocurridó un error"); objme.Show(); } } }