public static bool Actualizar_Factura_Local(Constructo_Factura_Local upd) { bool retorno = false; try { MySqlCommand cmdupdate1 = new MySqlCommand(string.Format("UPDATE factura_local SET monto_fac_local ='{0}' , fecha_fac_local = '{1}', nombre_cliente ='{2}', id_usuario ='{3}'", upd.monto_fac_local, upd.fecha_fac_local, upd.nombre_cliente, upd.id_usuario), Conexion.ObtenerConexion()); retorno = Convert.ToBoolean(cmdupdate1.ExecuteNonQuery()); if (retorno == true) { MessageBox.Show("Los datos de la factura han sido actualizados satisfactoriamente", "Actualizacion safistactoria", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Fallo al actualizar los datos de la factura", "Fallo en actualizar datos", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(retorno); } catch (Exception c) { MessageBox.Show("Se ha detectado un fallo en la conexion, Consulte con un administrador cercano", c + "Error Critico", MessageBoxButtons.OK, MessageBoxIcon.Error); return(retorno); } }
public static int Ingresar_Factura_Local(Constructo_Factura_Local add) { int retorno = 0; try { MySqlCommand cmdadd = new MySqlCommand(String.Format("INSERT INTO factura_local (monto_fac_local, fecha_fac_local, nombre_cliente, id_usuario) VALUES ('{0}','{1}','{2}','{3}')", add.monto_fac_local, add.fecha_fac_local, add.nombre_cliente, add.id_usuario), Conexion.ObtenerConexion()); retorno = Convert.ToInt32(cmdadd.ExecuteNonQuery()); if (retorno >= 1) { MessageBox.Show("Nueva factura ingresada correctamente", "Exito al ingresar factura", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se ha logrado ingresar satisfactoriamente la nueva factura", "Fallo al ingresar factura", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(retorno); } catch (Exception a) { MessageBox.Show("ha ocurrido un fallo al ejecutar el comando, por favor contacte con el administrador", "Error Critico" + a, MessageBoxButtons.OK, MessageBoxIcon.Error); return(retorno); } }