public static bool actualizar_facturacion(constructorFacturacion upt) { bool retorno = false; try { //MySqlCommand cmdupt = new MySqlCommand(string.Format("UPDATE tbfactura SET Fecha='{0}', Pago_total='{1}', estaadoos ='{2}' WHERE id_proveedor='{6}' ", upt.Fecha, upt.direccion, upt.telefono, upt.nit, upt.rubro, upt.id_estados, upt.id_proveedor), Conexion.obtenerconexion()); //retorno = Convert.ToBoolean(cmdupt.ExecuteNonQuery()); if (true) { if (retorno == true) { MessageBox.Show("Los datos de la factura fueron actualizados correctamente.", "Proceso completado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Los Datos de la factura no pudieron ser actualizados.", "Proceso no completado", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(retorno); } } catch (Exception e) { MessageBox.Show("Ha ocurrido un problema, revise su internet o los servicios del servidor, Consulte al programador " + e, "Error critico", MessageBoxButtons.OK, MessageBoxIcon.Error); return(retorno); } }
public static int agregar_factura(constructorFacturacion add) { int retorno = 0; try { //MySqlCommand cmdagregar = new MySqlCommand(string.Format("INSERT INTO tbfactura(fecha_factura, Pago_total, estaadoos) VALUES ('{0}','{1}','{2}','{3}')", add.Fecha, add.telefono, add.nit), Conexion.obtenerconexion()); //retorno = Convert.ToInt16(cmdagregar.ExecuteNonQuery()); if (retorno > 0) { MessageBox.Show("La factura se ingreso correctamente", "EXITO", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(retorno); } catch (Exception ex) { MessageBox.Show("Se a dectectado un problema en la base de datos, puede que este en reparaciones. Si el error perciste porfavor comuniquese con el programador" + ex, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(retorno); } }