private void AbrirTurno() { string sMac = Generales.MacAdress(); Boolean bPasa = false; SqlCommand SP = new SqlCommand("valida_Caja", xSQL.conn); SP.CommandType = CommandType.StoredProcedure; SqlParameter sqlMac = new SqlParameter("@cMac", SqlDbType.VarChar); sqlMac.Value = sMac; SP.Parameters.Add(sqlMac); SqlParameter sqlPasa = new SqlParameter("@bPasa", SqlDbType.Bit); sqlPasa.Direction = ParameterDirection.Output; SP.Parameters.Add(sqlPasa); try { xSQL.conn.Open(); SP.ExecuteNonQuery(); bPasa = (Boolean)sqlPasa.Value; if (!bPasa) { Mensajes.Error("Este equipo no está registrado como caja"); } else { Mensajes.Aviso("Turno Abierto"); } } catch (Exception ex) { Mensajes.Error("Se ha producido un error: \n" + ex.Message); } finally { xSQL.conn.Close(); } }
public static void caja() { xSQL.conn.Open(); SqlCommand cmd = new SqlCommand("Select idCaja from Cajas where macCaja = '" + Generales.MacAdress() + "'", xSQL.conn); SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { cajaActual = Convert.ToInt32(reader[0]); } else { cajaActual = 0; } xSQL.conn.Close(); }
private void frmRegistrar_Load(object sender, EventArgs e) { lblSlogan.Parent = pbConf; txtMac.Text = Generales.MacAdress(); cargarTabla(); }
private void revisarRegistro() { xSQL.conn.Open(); SqlCommand cmd = new SqlCommand("Select habilitada from cajas where macCaja = '" + Generales.MacAdress() + "'", xSQL.conn); SqlDataReader leer = cmd.ExecuteReader(); if (leer.Read()) { registrado = true; } else { Mensajes.Error("Equipo no registrado como caja."); } leer.Close(); xSQL.conn.Close(); }
private void llenarCaja() { xSQL.conn.Open(); SqlCommand cmd = new SqlCommand("Select nombrecaja from Cajas where macCaja = '" + Generales.MacAdress() + "'", xSQL.conn); SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { lblCaja.Text = reader[0].ToString(); } else { lblCaja.Text = "No asignada"; } xSQL.conn.Close(); }