public void llenarplaca( ) { SqlConnection cnx = new SqlConnection(MiCadena.CadenaCnx()); cnx.Open(); //string query = "select IDBus,PlacaBus from bus where Estado=1"; SqlCommand cmd = new SqlCommand("sp_llenar_PlacaBus", cnx); cmd.CommandType = CommandType.StoredProcedure; // SqlCommand cmd = new SqlCommand(); cmd.Connection = cnx; // cmd.CommandText = query; SqlDataReader dr = cmd.ExecuteReader(); List <LlenarBus> lista = new List <LlenarBus>(); while (dr.Read()) { lista.Add(new LlenarBus { IDBus = Convert.ToInt32(dr["IDBus"]), PlacaBus = Convert.ToString(dr["PlacaBus"]), }); } cnx.Close(); //llenamos el combo boxBus.DisplayMember = "PlacaBus"; boxBus.ValueMember = "IDBus"; boxBus.DataSource = lista; }
private void button1_Click(object sender, EventArgs e) { using (SqlConnection cnx = new SqlConnection()) { cnx.ConnectionString = MiCadena.CadenaCnx(); SqlCommand cmd = new SqlCommand(); cmd.CommandText = "sp_login"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@usuario", txtUsuario.Text); cmd.Parameters.AddWithValue("@contraseña", txtContraseña.Text); cmd.Connection = cnx; cnx.Open(); //5.Declarar una variable tipo Reader... SqlDataReader LectorDatos; //6.Vamos a ejecutar la query a través del objeto comando... LectorDatos = cmd.ExecuteReader(); if (LectorDatos.Read() == true) { id = LectorDatos["IDAdmin"].ToString(); nombres = LectorDatos["NombreAdmin"].ToString(); apellidos = LectorDatos["ApellidoAdmin"].ToString(); } //7.Validar si el Lector de Datos tiene registros... Boolean ExistenciaRegistros = LectorDatos.HasRows; //8.Validamos la entrada del usuario al sistema... if (ExistenciaRegistros) { MessageBox.Show("Bienvenido al sistema : " + nombres + " " + apellidos, "acceso autorizado", MessageBoxButtons.OK, MessageBoxIcon.Information); //cargar el formulario principal de nuestra aplicación General FrmPrincipal = new General(id, nombres, apellidos); //aqui ocultamos el formulario del login... this.Hide(); FrmPrincipal.Show(); Boleta b = new Boleta(nombres, apellidos); } else { //en el caso de que el usuario no este registrado... MessageBox.Show("Usuario incorrecto" + txtUsuario.Text, "Usuario NO registrado", MessageBoxButtons.OK, MessageBoxIcon.Error); //abandonamos el evento... return; } //9.Cerramos la conexión a la base de datos... cnx.Close(); } }
public void buscar() { using (SqlConnection cnx = new SqlConnection()) { cnx.ConnectionString = MiCadena.CadenaCnx(); SqlCommand cmd = new SqlCommand(); cmd.CommandText = "sp_ListarventaFecha"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Desde", dateTimePicker1.Value.Date); cmd.Parameters.AddWithValue("@Hasta", dateTimePicker2.Value.Date); cmd.Connection = cnx; cnx.Open(); SqlDataReader reader = cmd.ExecuteReader(); var lista = new List <EDetalleVentas>(); while (reader.Read()) { lista.Add(new EDetalleVentas { IDVenta = Convert.ToInt32(reader["IDVenta"]), Nombres = (reader["NombresCLie"].ToString()), Apellidos = (reader["ApellidosCLie"].ToString()), DNI = (reader["DNICLie"].ToString()), Ciudad_De_Origen = (reader["CiudadOrigen"].ToString()), Ciudad_De_Destino = (reader["CiudadDestino"].ToString()), Fecha_De_Viaje = Convert.ToDateTime(reader["FechaViaje"].ToString()), Hora_De_Salida = (reader["HoraSalida"].ToString()), precio = Convert.ToDecimal(reader["Precio"].ToString()), Asiento = Convert.ToInt32(reader["NumAsiento"].ToString()), LugarAsiento = (reader["lugarAsiento"].ToString()), Vendedor = (reader["nombreAdmin"].ToString()), Fecha_De_Venta = Convert.ToDateTime(reader["FechaVenta"].ToString()), }); } dataGridView1.DataSource = lista; } }