private void actualizar_datagrid() { try { var descripcion_especialidad = comboEspecialidades.Text.Trim(); var profesional_nombre = textBox_nombre.Text.Trim(); var profesional_apellido = textBox_apellido.Text.Trim(); string fecha_texto = textBox_fecha.Text; label_cargando.Visible = true; this.Refresh(); DataTable datos = BD_Turnos.obtener_turnos_disponibles(profesional_nombre, profesional_apellido, descripcion_especialidad, fecha_texto); if (datos.Rows.Count <= 0) { throw new Exception("No hay Turnos Disponibles para los Filtros Seleccionados"); } Comunes.llenar_dataGrid(dataGridView_resultados_filtros, datos); Comunes.agregar_boton_dataGrid(dataGridView_resultados_filtros, "Pedir Turno", nombre_boton_datagrid); label_cargando.Visible = false; this.Refresh(); } catch (Exception ex) { label_cargando.Visible = false; this.Refresh(); MessageBox.Show(ex.Message, "Pedir Turno", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button_Buscar_Click(object sender, EventArgs e) { try { string nombre = this.textBox_Nombre.Text.Trim(); string apellido = this.textBox_Apellido.Text.Trim(); string documento = this.textBox_Documento.Text.Trim(); //DATAGRID DataTable datos = BD_Afiliados.obtener_afiliados_filtros(nombre, apellido, documento, false); if (datos.Rows.Count <= 0) { throw new Exception("No hay Afiliados para Estos Filtros"); } //Lleno el DataGrid Comunes.llenar_dataGrid(dataGridView_resultados_filtros, datos); //Agrego Boton Comunes.agregar_boton_dataGrid(dataGridView_resultados_filtros, "Seleccionar", nombre_boton_datagrid); } catch (Exception ex) { resetear_comprar(); Comunes.limpiarDataGrid(dataGridView_resultados_filtros); MessageBox.Show("Error al Buscar Afiliado con Filtros. " + ex.Message, "ComprarBono", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnLimpiar_Click(object sender, EventArgs e) { this.txtAnio.Text = ""; this.cmbQuienCancela.SelectedIndex = ComboData.obtener_indice(0, this.cmbQuienCancela); comboBox3.SelectedIndex = ComboData.obtener_indice(0, this.comboBox3); comboSemestre.SelectedIndex = ComboData.obtener_indice(0, this.comboSemestre); comboTop5.SelectedIndex = ComboData.obtener_indice(1, this.comboTop5); comboEspec.SelectedIndex = ComboData.obtener_indice(0, this.comboEspec); Comunes.llenar_dataGrid(dataGridEstadistico, new DataTable()); }
private void btnAccion_Click(object sender, EventArgs e) { try { if (this.chkTitular.Checked == true) { if (siguiente != null) { if (siguiente.funcionalidad != ABM_AFILIADO.tipos_funcionalidad.ALTA) { this.siguiente.afiliado.id = this.afiliado_id; } else { this.siguiente.afiliado_principal = new Afiliado(); this.siguiente.afiliado_principal.id = this.afiliado_id; } this.siguiente.ShowDialog(); } this.Close(); } else { string nombre = this.textBox_Nombre.Text.Trim(); string apellido = this.textBox_Apellido.Text.Trim(); string documento = this.textBox_Documento.Text.Trim(); bool flag_buscar_titulares = false; if (siguiente.funcionalidad == ABM_AFILIADO.tipos_funcionalidad.ALTA) { flag_buscar_titulares = true; } //DATAGRID DataTable datos = BD_Afiliados.obtener_afiliados_filtros(nombre, apellido, documento, flag_buscar_titulares); if (datos.Rows.Count <= 0) { throw new Exception("No hay Afiliados para Estos Filtros"); } //Lleno el DataGrid Comunes.llenar_dataGrid(dataGridView_resultados_filtros, datos); //Agrego Boton Comunes.agregar_boton_dataGrid(dataGridView_resultados_filtros, this.mensaje_funcionalidad, "seleccionar"); } } catch (Exception ex) { MessageBox.Show("Error al Buscar Afiliado con Filtros. ERROR: " + ex.Message, "identificarAfiliado", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void actualizar_datagrid(string afiliado_nombre, string afiliado_apellido, string documento) { DataTable datos = Base_de_Datos.BD_Turnos.obtener_turnos_con_llegada(afiliado_nombre, afiliado_apellido, documento, this.profID); if (datos.Rows.Count <= 0) { throw new Exception("No hay turnos para estos filtros"); } Comunes.llenar_dataGrid(turnosDatagrid, datos); Comunes.agregar_boton_dataGrid(turnosDatagrid, "Seleccionar", nombre_boton_datagrid); }
private void actualizar_datagrid(string afiliado_nombre, string afiliado_apellido, string profesional_nombre, string profesional_apellido, string especialidad_descripcion) { //DATAGRID DataTable datos = Base_de_Datos.BD_Turnos.obtener_turnos_filtros(afiliado_nombre, afiliado_apellido, profesional_nombre, profesional_apellido, especialidad_descripcion); if (datos.Rows.Count <= 0) { throw new Exception("No hay Turnos para Estos Filtros"); } //Lleno el DataGrid Comunes.llenar_dataGrid(dataGridView_resultados_filtros, datos); //Agrego Boton Comunes.agregar_boton_dataGrid(dataGridView_resultados_filtros, "Seleccionar", nombre_boton_datagrid); }
private void Especialidades_mas_concurridas(int año) { try { //DATAGRID DataTable datos = BD_Estadisticas.get_top5_esp_con_mas_bonos(año, mes_desde, mes_hasta); //Lleno el DataGrid Comunes.llenar_dataGrid(dataGridEstadistico, datos); if (datos.Rows.Count <= 0) { throw new Exception("No hay resultados para Estos Filtros"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "ESTADISTICAS", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Profesionales_que_menos_trabajaron(int año) { try { //DATAGRID DataTable datos = BD_Estadisticas.get_top5_prof_vagos(año, mes_desde, mes_hasta, plan, especialidad); //Lleno el DataGrid Comunes.llenar_dataGrid(dataGridEstadistico, datos); if (datos.Rows.Count <= 0) { throw new Exception("No hay resultados para Estos Filtros"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "ESTADISTICAS", MessageBoxButtons.OK, MessageBoxIcon.Error); } }