public static bool ActualizarEmpresa(Constructor_ConfigEmpresa upd)
        {
            bool retorno = false;

            try
            {
                MySqlCommand cmdupd = new MySqlCommand(string.Format("UPDATE empresas SET id_empresa = '{0}', empresa = '{1}', direccion_empr = '{2}'", upd.nombreEmpresa, upd.direccionEmpresa), Conexion.ObtenerConexion());
                retorno = Convert.ToBoolean(cmdupd.ExecuteNonQuery());
                if (retorno == true)
                {
                    MessageBox.Show("La empresa ha sido actualizada correctamente", "Proceso completado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("La empresa no ha podido ser actualizada", "Proceso no completado", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                return(retorno);
            }
            catch (Exception e)
            {
                MessageBox.Show("Error critico de conexion" + e, "Fallo de conexion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(retorno);
            }
        }
        public static int IngresarEmpresa(Constructor_ConfigEmpresa add)
        {
            int retorno = 0;

            try
            {
                MySqlCommand cmdadd = new MySqlCommand(string.Format("INSERT INTO empresas (empresa, direccion_empr) VALUES ('{0}', '{1}')"), Conexion.ObtenerConexion());
                retorno = Convert.ToInt32(cmdadd.ExecuteNonQuery());
                if (retorno >= 1)
                {
                    MessageBox.Show("La empresa ha sido agregada correctamente", "Proceso completado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("La empresa no ha podido ser ingresada", "Proceso no completado", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                return(retorno);
            }
            catch (Exception e)
            {
                MessageBox.Show("Error critico de conexion, consulte con un administrador", e + "Error de conexion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(retorno);
            }
        }