示例#1
0
        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);
            }
        }
示例#2
0
        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);
            }
        }