// BUSCA A LOS PROFESIONALES private void filtrarPag() { if (ChkListEspecialidades.CheckedIndices.Count == 0) { MessageBox.Show("Se debe elegir al menos una especialidad", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } ; wheres = ""; armarWhere(); string query2 = "SELECT DISTINCT(p.prof_id), prof_nombre, prof_apellido FROM DREAM_TEAM.especialidad e JOIN DREAM_TEAM.especialidad_por_profesional r ON (e.esp_id = r.esp_id) JOIN DREAM_TEAM.profesional p ON ( r.prof_id = p.prof_id) WHERE prof_apellido != '' AND esp_descripcion IN " + wheres; CompletadorDeTablas.hacerQuery(query2, ref dataGridView1); }
// CREA LA INSTANCIA, TRAE LOS TURNOS DEL AFILIADO public TurnCancelAfiliado(int us_id) { getID(us_id); InitializeComponent(); dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; dataGridView1.MultiSelect = false; dataGridView1.ReadOnly = true; string query = "SELECT DATEPART(year,turno_fecha)'Año', DATEPART(month,turno_fecha)'Mes', DATEPART(day,turno_fecha)'Dia', DATEPART(hour,turno_fecha) 'Hora', DATEPART(MINUTE,turno_fecha) 'Minutos', turno_id 'ID del turno' "; query += "FROM DREAM_TEAM.turnos t "; query += "JOIN DREAM_TEAM.afiliado a ON (t.turno_af=a.af_id) "; query += String.Format("WHERE a.af_id={0} ", af_id()); query += String.Format("AND a.af_rel_id={0} ", af_rel_id()); query += "AND t.turno_estado = 0"; query += "ORDER BY 'Año', 'Mes', 'Dia', 'Hora', 'Minutos'"; CompletadorDeTablas.hacerQuery(query, ref dataGridView1); }
private void btPuntos_Click(object sender, EventArgs e) { if (txtDni.Text == "") { MessageBox.Show("Complete su dni"); return; } string queryExistencia = "select * from dbas.personas where dni_persona = " + txtDni.Text; DataTable dte = (new ConexionSQL()).cargarTablaSQL(queryExistencia); if (dte.Rows.Count == 0) { MessageBox.Show("El dni: " + txtDni.Text + " no se encuentra en la base "); return; } if (dte.Rows.Count > 1) { MessageBox.Show("Hay inconsistencia en la base de datos por DNI repetido. Dirigirse a hablar con el administrador"); return; } if (!validarExtraDNI()) { return; } CompletadorDeTablas.hacerQuery("select * from dbas.historialMillas (" + txtDni.Text + ")", ref dgvmillas); if (dgvmillas.Columns.Count != 0) { dgvmillas.Columns.Remove("seleccionar"); } CompletadorDeTablas.hacerQuery("select * from DBAS.millasCanjeadas (" + txtDni.Text + ")", ref dgvProd); if (dgvProd.Columns.Count != 0) { dgvProd.Columns.Remove("seleccionar"); } }
private void btBuscar_Click(object sender, EventArgs e) { if (!validaciones()) { return; } string query = "select distinct numero_butaca,tipo_butaca, piso_butaca from dbas.butacasLibresEnViaje (" + viaje.idViaje + ") WHERE 1=1";// " WHERE matricula_aeronave = '" + viaje.matriculaAeronave1 + "'"; if (txtPiso.Text != "") { query = query + " AND piso_butaca = " + txtPiso.Text; } string agregado = " AND tipo_butaca IN ("; if (chkPasillo.Checked) { agregado = agregado + "'Pasillo',"; } if (chkVentanilla.Checked) { agregado = agregado + "'Ventanilla',"; } agregado = agregado + " 'lalala')"; string agregado2 = " AND id_butaca NOT IN ("; foreach (PasajeEncomienda pasen in pasajes) { agregado2 = agregado2 + pasen.butacaKg + ","; } agregado2 = agregado2 + "-1)"; query = query + agregado + agregado2 + " Order BY 1"; CompletadorDeTablas.hacerQuery(query, ref dgvbutaca); }