You are on page 1of 3

using using using using using using using

System; System.Collections.Generic; System.Linq; System.Text; System.Data.SqlClient; System.Windows.Forms; System.Data;

namespace PuntodeVenta { class metodosPrincipal { static String cadena_conexion = @"Data Source=.;Initial Catalog=ZAPATERI A;Integrated Security=True"; SqlConnection conexion = new SqlConnection(cadena_conexion); public public public public public public public public public public public public public public public public public public public public public public public public public public static static static static static static static static static static static static static static static static static static static static static static static static static static bool _Logged = false; string _USER_NAME = ""; string _NOMBRE = ""; string _PATERNO = ""; string _MATERNO = ""; bool _VENTAS = false; bool _DEVOLUCIONES = false; bool _INGRECLIENTES = false; bool _MODCLIENTES = false; bool _VALES = false; bool _OTVENTAS = false; bool _GASTOS = false; bool _PEDIDOS = false; bool _MODPEDIDOS = false; bool _LIQUIPEDIDOS = false; bool _CANCEPEDIDOS = false; bool _COMPRAS = false; bool _ALTAARTICULOS = false; bool _MODARTICULOS = false; bool _CAMBPRECIOS = false; bool _REALIZACORTE = false; bool _INVENTARIO = false; bool _REIMPRESION = false; bool _INFORMES = false; bool _INFOCLIENTES = false; bool _ADMINISTRAR = false;

public bool ProbarConexion() { try { //abrimos conexion conexion.Open(); MessageBox.Show("La conexión a la base de datos se estableció exitos amente"); return true; } catch (SqlException e) { MessageBox.Show(e.Message); MessageBox.Show("No se pudo establecer la conexión a la base de da tos.");

Open().Show(ex. } } } //Para ejecutar un commando SQL como los Procedimientos Almacenados public bool EjecutarComandos(SqlCommand comando)//string nomb_comand) { comando.Exit(). iconoexep). return true.ToString( rowsAffecte d)). } finally { if (conexion != null) { //MessageBox.ExecuteNonQuery().Error. string consulta) { . } } } public void realizaConsulta(ref DataTable tabla.Connection = conexion.Show("Asegurese de haber ingresado los datos corre ctamente"). MessageBoxIcon iconoexep = MessageBoxIcon.Show("cerrandoconexion"). tituloexep. Int32 rowsAffected = comando. botonesexep. Application. try { conexion.Message + " \nAsegurese de haber ingresado lo s datos correctamente". //e informamos al sistema que tipo de error oocurrioatravezde el RAISSERROR desde SQL MessageBox.Show("se guardaron "+Convert. } finally { if (conexion != null) { //MessageBox. conexion.OK. MessageBoxButtons botonesexep = MessageBoxButtons. conexion. return false. return false.conexion.Close(). // MessageBox.Show("cerrandoconexion").Close().Close(). } catch (SqlException ex)// si ocurre algun error lo capturamos con es ta variable ex { string tituloexep = "Información del sistema". // MessageBox.

MessageBoxIcon iconoexep = MessageBoxIcon. botonesexep. conexion). try { conexion.Message + " \nAsegurese de haber ingresado lo s datos correctamente".ExecuteReader().GetSchemaTable().SqlCommand comandoConsulta = new SqlCommand(consulta. tituloexep. iconoexep).Show(ex.Close(). } } } } . } catch (SqlException ex) { string tituloexep = "Información del sistema". tabla = rdr. SqlDataReader rdr = comandoConsulta.Open().OK. //e informamos al sistema que tipo de error oocurrioatravezde el RAISSERROR desde SQL MessageBox. } finally { conexion. MessageBoxButtons botonesexep = MessageBoxButtons.Error.