private void modificarbtn_Click(object sender, EventArgs e) { if (Numero_Factxt.Text == "" || Numero_Factxt.Text == "..." || empleadotxt.Text == "" || numero_Factura_proveedortxt.Text == "" || proveedorcmbx.Text == "" || forma_pagocmbx.Text == "" || estadocmbx.Text == "") { obj_mensajes.Campos_vacios(); } else { try { Lógica.Clase_compras modificar = new Clase_compras(); int numero_factura_proveedor = int.Parse(numero_Factura_proveedortxt.Text); long subtotal = 0; string fecha_facturac = fecha_compratxt.Text; long valor_factura = 0; long iva_factura = 0; int id_empleadofc = int.Parse(empleadotxt.SelectedValue.ToString()); int codigo_proveedorfc = int.Parse(proveedorcmbx.SelectedValue.ToString()); int estadofc = int.Parse(estadocmbx.SelectedValue.ToString()); int id_fp_fc = int.Parse(forma_pagocmbx.SelectedValue.ToString()); int numero_Fac_c = int.Parse(Numero_Factxt.Text); int resultado = modificar.ModificarCompras(numero_Fac_c, numero_factura_proveedor, subtotal, fecha_facturac, valor_factura, iva_factura, id_empleadofc, codigo_proveedorfc, estadofc, id_fp_fc); if (resultado > 0) { obj_mensajes.Modificar(); } } catch (SqlException ex) { MessageBox.Show("" + ex); } } }
private void generar_facturabtn_Click(object sender, EventArgs e) { if (Numero_Factxt.Text == "" || Numero_Factxt.Text == "..." || empleadotxt.Text == "" || numero_Factura_proveedortxt.Text == "" || proveedorcmbx.Text == "" || forma_pagocmbx.Text == "" || estadocmbx.Text == "") { obj_mensajes.Campos_vacios(); } else { try { Lógica.Clase_compras modificar = new Clase_compras(); int numero_factura_proveedor = int.Parse(numero_Factura_proveedortxt.Text); long subtotal = long.Parse(subtotaltxt.Text); string fecha_facturac = fecha_compratxt.Text; long valor_factura = long.Parse(Totaltxt.Text); long iva_factura = long.Parse(ivatxt.Text); int id_empleadofc = int.Parse(empleadotxt.SelectedValue.ToString()); int codigo_proveedorfc = int.Parse(proveedorcmbx.SelectedValue.ToString()); int estadofc = int.Parse(estadocmbx.SelectedValue.ToString()); int id_fp_fc = int.Parse(forma_pagocmbx.SelectedValue.ToString()); int numero_Fac_c = int.Parse(Numero_Factxt.Text); int resultado = modificar.ModificarCompras(numero_Fac_c, numero_factura_proveedor, subtotal, fecha_facturac, valor_factura, iva_factura, id_empleadofc, codigo_proveedorfc, estadofc, id_fp_fc); if (resultado > 0) { MessageBox.Show("Factura Generada Con Éxito!"); DataTable compras = Lógica.Clase_compras.llenarcompra(); Comprasdtgrdvw.DataSource = compras; limpiar_datos(); detallepnl.Enabled = false; Detalle_dtgrdvw.Enabled = false; Detalle_dtgrdvw.Rows.Clear(); subtotaltxt.Text = "..."; ivatxt.Text = "..."; Totaltxt.Text = "..."; } } catch (SqlException ex) { MessageBox.Show("" + ex); } } }
private void guardarbtn_Click(object sender, EventArgs e) { if (empleadotxt.Text == "" || numero_Factura_proveedortxt.Text == "" || proveedorcmbx.Text == "" || forma_pagocmbx.Text == "" || estadocmbx.Text == "") { obj_mensajes.Campos_vacios(); } else { try { Lógica.Clase_compras insertar = new Clase_compras(); int numero_factura_proveedor = int.Parse(numero_Factura_proveedortxt.Text); long subtotal = 0; string fecha_facturac = fecha_compratxt.Text; long valor_factura = 0; long iva_factura = 0; int id_empleadofc = int.Parse(empleadotxt.SelectedValue.ToString()); int codigo_proveedorfc = int.Parse(proveedorcmbx.SelectedValue.ToString()); int estadofc = int.Parse(estadocmbx.SelectedValue.ToString()); int id_fp_fc = int.Parse(forma_pagocmbx.SelectedValue.ToString()); int resultado = insertar.IngresarCompras(numero_factura_proveedor, subtotal, fecha_facturac, valor_factura, iva_factura, id_empleadofc, codigo_proveedorfc, estadofc, id_fp_fc); if (resultado > 0) { obj_mensajes.Agregar(); DataTable nu_facc = Lógica.Clase_compras.Identitycompra(); Numero_Factxt.Text = nu_facc.Rows[0][0].ToString(); detallepnl.Enabled = true; Detalle_dtgrdvw.Enabled = true; } } catch (SqlException ex) { MessageBox.Show("" + ex); } } }