public void LLenarMarca() { Conexion con = new Conexion(); DataTable dt = new DataTable(); String sentencia = "SELECT id_proveedor as id, empresa FROM tbl_proveedor;"; con.Conectar(); dt = con.ConsultaMySQL(sentencia, null,CommandType.Text); if (dt != null) { cbxmarca.DataSource = dt; cbxmarca.ValueMember = "id"; cbxmarca.DisplayMember = "empresa"; } con.Desconectar(); dt = null; con = null; }
public void LLenarClasificacion() { Conexion con = new Conexion(); DataTable dt = new DataTable(); String sentencia = "SELECT id, nombre FROM tbl_clasificacion;"; con.Conectar(); dt = con.ConsultaMySQL(sentencia, null,CommandType.Text); if (dt != null) { cbxclasificacion.DataSource = dt; cbxclasificacion.ValueMember = "id"; cbxclasificacion.DisplayMember = "nombre"; } con.Desconectar(); dt = null; con = null; }
private void btningresar_Click(object sender, EventArgs e) { Conexion canal = new Conexion(); Validaciones validar = new Validaciones(); try { if (validar.ValidarTexto(gblogin) == 0){ canal.Conectar(); DataTable tb = new DataTable(); MySqlCommand parametro = new MySqlCommand(); parametro.Parameters.AddWithValue("@nombre", txtnombre.Text); parametro.Parameters.AddWithValue("@clave",txtclave.Text); String sentencia = "SELECT * FROM tbl_usuarios WHERE nombre=@nombre AND clave=@clave;"; tb = canal.ConsultaMySQL(sentencia,parametro.Parameters,CommandType.Text); if (tb != null) { canal.Desconectar(); this.Hide(); menu.setNombre(tb.Rows[0][1].ToString()); menu.setRol(tb.Rows[0][3].ToString()); menu.ShowDialog(); } else { MessageBox.Show("Credenciales incorrectos"); txtnombre.Text = String.Empty; txtclave.Text = String.Empty; canal.Desconectar(); } } else { MessageBox.Show("Debe llenar todos los campos!"); } } catch (Exception ecep) { MessageBox.Show(ecep.Message); canal.Desconectar(); } }
private void btnbuscar_Click(object sender, EventArgs e) { if(txtproducto.Text != String.Empty){ Conexion canal = new Conexion(); canal.Conectar(); DataTable tb = new DataTable(); MySqlCommand parametro = new MySqlCommand(); parametro.Parameters.AddWithValue("@parametro",txtproducto.Text+"%"); String sentencia = "SELECT tbl_producto.codigo, tbl_producto.nombre,tbl_producto.fecha_vencimiento,tbl_producto.descripcion,tbl_producto.precio,tbl_proveedor.empresa as marca,tbl_clasificacion.nombre as clasificacion FROM tbl_producto inner join tbl_proveedor on tbl_producto.marca=tbl_proveedor.id_proveedor inner join tbl_clasificacion on tbl_producto.id_clasificacion=tbl_clasificacion.id WHERE tbl_producto.nombre like @parametro ;"; tb = canal.ConsultaMySQL(sentencia,parametro.Parameters,CommandType.Text); if (tb != null) { dataGridView1.DataSource = tb; } else { MessageBox.Show("debe registrar productos."); } canal.Desconectar(); canal = null; } }
private void txtproducto_KeyPress(object sender, KeyPressEventArgs e) { if (char.IsControl(e.KeyChar)) { DataTable dt = new DataTable(); MySqlCommand parametros = new MySqlCommand(); Conexion canal = new Conexion(); String param = txtproducto.Text + "%"; parametros.Parameters.AddWithValue("p_parametro", param); String sentencia = "Consultar_Productos_para_vender"; canal.Conectar(); dt = canal.ConsultaMySQL(sentencia, parametros.Parameters, CommandType.StoredProcedure); if (dt != null) { productos = new DataTable(); //limpiarGridinventario(); //productos = dt; //dgInventario.DataSource = productos; frmProductos c = new frmProductos(); c.origen = 1; c.DtProductos = dt; c.ShowDialog(); if (factura != null) { foreach (DataRow item in factura.Rows) { if (item["seleccion"].Equals("Si")) { DataRow a = venta.NewRow(); a["codigo"] = item["codigo"].ToString(); a["nombre"] = item["nombre"].ToString(); a["precio"] = item["precio"].ToString(); a["pedido"] = item["pedido"].ToString(); venta.Rows.Add(a); } } dgCarro.DataSource = venta; CalcularPrecios(); } } else { //limpiarGridinventario(); productos = null; } } else { //limpiarGridinventario(); //productos = null; } }
private void crearNumero() { try { DataTable d = new DataTable(); Conexion c = new Conexion(); c.Conectar(); d = c.ConsultaMySQL("CrearNumero",null,CommandType.StoredProcedure); String n; int cod; if ((d.Rows[0][0].ToString() == String.Empty)||((d.Rows[0][0] is DBNull))) { n = "0"; } else { n = d.Rows[0][0].ToString(); } cod = Convert.ToInt32(n); cod = cod + 1; lblCodigo.Text = cod.ToString(); c.Desconectar(); c = null; } catch (Exception ex){ MessageBox.Show(ex.Message); } }