private void btn_ultima_Click(object sender, EventArgs e) { try { scrollVal = cantConsultas / CANT_POR_PAGINA; if (cantConsultas % CANT_POR_PAGINA > 0) { /*Para que muestre realmente los registros que entrarían en la última página como si hiciésemos "Siguiente" * hasta el final */ scrollVal = cantConsultas - (cantConsultas % CANT_POR_PAGINA); } else { scrollVal = cantConsultas - CANT_POR_PAGINA; } ManipulacionComponentes.llenarGrid(dgv_ConsultasProfesional, sqlConsulta.ToString(), pagingDS, scrollVal, CANT_POR_PAGINA, "Consultas"); nroPagina = cantPaginas; lbl_nro_pagina.Text = "Página " + nroPagina + " de " + cantPaginas; } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Error al procesar la solicitud: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btn_ver_Click(object sender, EventArgs e) { this.lbl_warn_año.Visible = false; if (ValidacionComponentes.comboBoxSeleccionoOpcion(this.cb_listados)) { try { if (!ValidacionComponentes.comboBoxSeleccionoOpcion(this.cb_año)) { this.lbl_warn_año.Visible = true; return; } scrollVal = 0; pagingDS = new DataSet(); armarQuery(this.cb_listados.SelectedIndex); ManipulacionComponentes.llenarGrid(dgv_listados, sql.ToString(), pagingDS, scrollVal, CANT_POR_PAGINA, "Listado"); dgv_listados.DataSource = pagingDS; dgv_listados.DataMember = "Listado"; } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Se ha producido un error al cargar el listado: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } else { MessageBox.Show("Por favor selecciones el Listado que desea visualizar.", "Error al Mostrar Listados", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btn_siguiente_Click(object sender, EventArgs e) { if (!(this.cantPaginas == this.nroPagina)) { try { scrollVal = scrollVal + CANT_POR_PAGINA; if (scrollVal > cantAfiliados) { scrollVal = scrollVal - CANT_POR_PAGINA; } else { lbl_nro_pagina.Text = "Página " + ++nroPagina + " de " + cantPaginas; } ManipulacionComponentes.llenarGrid(dgv_Afiliados, sql.ToString(), pagingDS, scrollVal, CANT_POR_PAGINA, "Afiliados"); } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Error al procesar la solicitud: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } }
private void btn_buscar_Click(object sender, EventArgs e) { try { this.lbl_error_nro_matricula.Visible = false; this.lbl_error_nro_doc.Visible = false; ManipulacionComponentes.vaciarGrid(this.dgv_profesionales); ManipulacionComponentes.deshabilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_seleccionar }); this.lbl_nro_pagina.Text = ""; this.lbl_nro_profesionales.Text = ""; if (validar()) { ManipulacionComponentes.habilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_seleccionar }); armarQuery(); pagingDS = new DataSet(); ManipulacionComponentes.llenarGrid(dgv_profesionales, sql.ToString(), pagingDS, scrollVal, CANT_POR_PAGINA, "Profesionales"); dgv_profesionales.DataSource = pagingDS; dgv_profesionales.DataMember = "Profesionales"; cantProfesionales = calcularFilasTotal(); lbl_nro_profesionales.Text = cantProfesionales.ToString(); if (cantProfesionales == 0) { cantPaginas = 1; ManipulacionComponentes.deshabilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_seleccionar }); } else { cantPaginas = cantProfesionales / CANT_POR_PAGINA; } nroPagina = 1; if (cantProfesionales % CANT_POR_PAGINA > 0) { cantPaginas = cantPaginas + 1; } lbl_nro_pagina.Text = "Página " + nroPagina + " de " + cantPaginas; } } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Se ha producido un error al buscar profesionales: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btn_limpiar_Click(object sender, EventArgs e) { this.txt_nombre.Text = ""; this.cmb_estado.SelectedIndex = -1; ManipulacionComponentes.vaciarGrid(this.dgv_roles); this.lbl_nro_pagina.Text = ""; this.lbl_nro_roles.Text = ""; ManipulacionComponentes.deshabilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_seleccionar }); }
private void llenarComboHorarioHasta(String horaDesde, ComboBox comboHasta, TimeSpan horaMax, bool esSabado) { comboHasta.Items.Clear(); List <String> horarios = new List <String>(); TimeSpan horario = TimeSpan.Parse(horaDesde).Add(this.incremento); while (horario <= horaMax) { horarios.Add(horario.ToString()); horario = horario.Add(incremento); } ManipulacionComponentes.llenarComboBox(comboHasta, horarios, ""); }
public CompraBonos(String user) { InitializeComponent(); long nroAfi = Afiliado.buscarNroAfiporUser(user); this.txtNroAfi.Text = nroAfi.ToString(); if (cargarDatosBono(nroAfi.ToString())) { ManipulacionComponentes.verComponentes(new List <Control>() { this.lblCant, this.lblPA, this.lblPB, this.lblPlan, this.lblPrecio, this.btnComprar, this.nudCantBonos }); } }
private void btn_limpiar_Click(object sender, EventArgs e) { ManipulacionComponentes.vaciarTextos(new List <Control>() { this.txt_NroAfi, this.txtApellido, this.txtDocumento, this.txtNombre, this.txtUsername, this.lbl_nro_pagina, this.lbl_nroAfi, this.lblCantAfi }); this.cmb_estado.SelectedIndex = -1; ManipulacionComponentes.vaciarGrid(this.dgv_Afiliados); ManipulacionComponentes.deshabilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_seleccionar }); }
private void btn_limpiar_Click(object sender, EventArgs e) { this.txt_nombre.Text = ""; this.txt_apellido.Text = ""; this.txt_especialidad.Text = ""; this.txt_nro_documento.Text = ""; this.txt_matricula.Text = ""; ManipulacionComponentes.vaciarGrid(this.dgv_profesionales); this.lbl_nro_pagina.Text = ""; this.lbl_nro_profesionales.Text = ""; ManipulacionComponentes.deshabilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_seleccionar }); }
private void btn_primera_Click(object sender, EventArgs e) { try { scrollVal = 0; nroPagina = 1; ManipulacionComponentes.llenarGrid(dgv_profesionales, sql.ToString(), pagingDS, scrollVal, CANT_POR_PAGINA, "Profesionales"); lbl_nro_pagina.Text = "Página " + nroPagina + " de " + cantPaginas; } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Error al procesar la solicitud: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
public ModificarAfiliado(Afiliado unAfi) { InitializeComponent(); ManipulacionComponentes.llenarComboBox(this.cbPlan, "select pla_desc from PICO_Y_PALA.planes", "pla_desc"); this.cbPlan.SelectedIndex = this.cbPlan.FindString(unAfi.getPlan()); this.planActual = unAfi.getPlan(); this.txtUsername.Text = unAfi.getUsername(); this.txtNombre.Text = unAfi.getNombre(); this.txtApellido.Text = unAfi.getApellido(); this.txtDocumento.Text = unAfi.getDocumento(); this.txtMail.Text = unAfi.getMail(); this.dtpFechaNac.Text = unAfi.getFechaNac(); this.txtNroAfi.Text = unAfi.getNroAfiliado(); this.txtTelefono.Text = unAfi.getTelefono(); this.chbHabilitado.Checked = unAfi.getHabilitado(); this.txtDireccion.Text = unAfi.getDireccion(); }
private void AbmRol_Load(object sender, EventArgs e) { try { ManipulacionComponentes.llenarComboBox(this.cmb_funcionalidad, "select fun_desc from PICO_Y_PALA.funcionalidad where fun_id <> 1", "fun_desc"); this.txt_rol.Text = this.rol.getNombre(); this.chk_habilitado.Checked = this.rol.getHabilitado(); ManipulacionComponentes.llenarListBox(this.lst_funcionalidades_a_asignar, ConfigurationManager.AppSettings["query.abm.rol.funcionalidades"].Replace("{0}", this.rol.getNombre()), "fun_desc"); ManipulacionComponentes.llenarListBox(this.lst_funcionalidades_asignadas, ConfigurationManager.AppSettings["query.abm.rol.funcionalidades"].Replace("{0}", this.rol.getNombre()), "fun_desc"); } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Se ha producido un error al obtener las funcionalidades", "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void SeleccionRol_Load(object sender, EventArgs e) { try { StringBuilder query = new StringBuilder(); query.Append("select rol_id,rol_nombre from pico_y_pala.usuario us, pico_y_pala.rol_usuario rus, pico_y_pala.rol rol"); query.Append(" where usu_username='******'"); query.Append(" and usu_username = rus_usu_username and rus_rol_id = rol_id"); query.Append(" and rol_habilitado=1"); ManipulacionComponentes.llenarComboBox(this.cmb_rol, query.ToString(), "rol_nombre"); } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Se ha producido un error al obtener los roles", "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void procesarRegistrarAgenda(SqlConnection cx, SqlTransaction tx, Dia unDia, Especialidad espSeleccionada, DateTimePicker dtpFechaDesde, DateTimePicker dtpFechaHasta, ComboBox cmbHHDesde, ComboBox cmbHHHasta, ComboBox cmbError, Label lblError) { List <AgendaProfesional> agendasConflicto = new List <AgendaProfesional>(); if (!insertarAgenda(unDia.Id, this.profesional.NroDoc, espSeleccionada.Id, dtpFechaDesde.Value, dtpFechaHasta.Value, TimeSpan.Parse(cmbHHDesde.Text), TimeSpan.Parse(cmbHHHasta.Text), lblError, cmbError, cx, tx)) { agendasConflicto = obtenerAgendasConflictoProfesionalDia(this.profesional, unDia, dtpFechaDesde.Value.ToString("yyyy-MM-dd"), dtpFechaHasta.Value.ToString("yyyy-MM-dd"), cmbHHDesde.Text, cmbHHHasta.Text, cx, tx); foreach (AgendaProfesional agenda in agendasConflicto) { lblError.Visible = true; cmbError.Items.Add(agenda.Especialidad.Descripcion + " - " + agenda.hhDesde.ToString() + " a " + agenda.hhHasta.ToString() + " - ( del " + agenda.FechaDesde.ToString("yyyy-MM-dd") + " al " + agenda.FechaHasta.ToString("yyyy-MM-dd") + ")"); cmbError.Visible = true; cmbError.DropDownWidth = ManipulacionComponentes.obtenerDropDownMaxWidthCombo(cmbError); } } }
private void btn_limpiar_Click(object sender, EventArgs e) { this.lbl_error_pro.Visible = false; this.lbl_error_esp.Visible = false; this.cmb_especialidades.Visible = false; this.lbl_especialidades.Visible = false; this.txt_profesional.Text = ""; this.cmb_especialidades.SelectedIndex = -1; ManipulacionComponentes.vaciarGrid(this.dgv_turnos); this.lbl_nro_pagina.Text = ""; this.lbl_nro_turnos.Text = ""; this.chk_buscar_fecha.Checked = false; ManipulacionComponentes.deshabilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_aceptar }); }
private void btn_buscar_profesional_Click(object sender, EventArgs e) { using (BuscarProfesionales buscarProfesional = new BuscarProfesionales()) { if (buscarProfesional.ShowDialog().Equals(DialogResult.OK)) { this.profesional = buscarProfesional.ProfesionalReturn; this.txt_profesional.Text = this.profesional.Apellido + ", " + this.profesional.Nombre; StringBuilder sqlEspecialidadesProfesional = new StringBuilder(ConfigurationManager.AppSettings["query.obtener.especialidades.profesional.select"]); sqlEspecialidadesProfesional.Append(" WHERE"); sqlEspecialidadesProfesional.Append(ConfigurationManager.AppSettings["query.obtener.profesionales.where.nro.doc"].Replace("{2}", this.profesional.NroDoc.ToString())); this.cmb_especialidades.Items.Clear(); ManipulacionComponentes.llenarComboBox(this.cmb_especialidades, sqlEspecialidadesProfesional.ToString(), "Especialidad"); this.cmb_especialidades.DropDownWidth = ManipulacionComponentes.obtenerDropDownMaxWidthCombo(this.cmb_especialidades); this.cmb_especialidades.Visible = true; this.lbl_especialidades.Visible = true; } } }
public ListadosEstadisticos() { InitializeComponent(); cb_listados.Items.Add("Top 5 de los profesionales con menos horas trabajadas filtrando Especialidad."); cb_listados.Items.Add("Top 5 de las especialidades de médicos con más bonos de consultas utilizados."); cb_listados.Items.Add("Top 5 de las especialidades que más se registraron cancelaciones, tanto de afiliados como de profesionales."); cb_listados.Items.Add("Top 5 de los afiliados con mayor cantidad de bonos comprados, detallando si pertenece a un grupo familiar."); cb_listados.Items.Add("Top 5 de los profesionales más consultados por Plan, detallando también bajo que Especialidad."); //Ver si los agregamos tomandolos de las max fechas. //cb_año.Items.Add("2015"); //cb_año.Items.Add("2016"); ManipulacionComponentes.llenarComboBox(this.cb_año, "select distinct YEAR(tur.tur_fecha_hora) año from pico_y_pala.turno tur order by año", "año"); cb_semestre.Items.Add("Primer Semestre"); cb_semestre.Items.Add("Segundo Semestre"); cb_tcan.Items.Add("Todas"); cb_tcan.Items.Add("Afiliado"); cb_tcan.Items.Add("Profesional"); ManipulacionComponentes.llenarComboBox(this.cbPlan, "select pla_desc from PICO_Y_PALA.planes", "pla_desc"); }
private void BuscarProfesionales_Load(object sender, EventArgs e) { try { ManipulacionComponentes.deshabilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_seleccionar }); this.lbl_error_nro_doc.Visible = false; this.lbl_error_nro_matricula.Visible = false; } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Se ha producido un error al cargar la pantalla: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btn_buscarTurnos_Click(object sender, EventArgs e) { try { this.lbl_warn_afiliado.Visible = false; if (validar()) { ManipulacionComponentes.habilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_seleccionar }); this.lblCantTurnos.Text = "Cantidad de Turnos"; scrollVal = 0; pagingDS = new DataSet(); armarQuery(); ManipulacionComponentes.llenarGrid(dgv_turnosProfesional, sqlEspecialidadesProfesional.ToString(), pagingDS, scrollVal, CANT_POR_PAGINA, "Turnos"); dgv_turnosProfesional.DataSource = pagingDS; dgv_turnosProfesional.DataMember = "Turnos"; cantTurnos = calcularFilasTotal(); lbl_nroTurno.Text = cantTurnos.ToString(); cantPaginas = cantTurnos / CANT_POR_PAGINA; nroPagina = 1; if (cantTurnos % CANT_POR_PAGINA > 0) { cantPaginas = cantPaginas + 1; } if (this.cantPaginas == 0) { this.cantPaginas++; } lbl_nro_pagina.Text = "Página " + nroPagina + " de " + cantPaginas; } } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Se ha producido un error al buscar turnos: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void AltaAfiliado_Load(object sender, EventArgs e) { try { ManipulacionComponentes.llenarComboBox(this.cbPlan, "select pla_desc from PICO_Y_PALA.planes", "pla_desc"); this.cbSexo.Items.Add("M"); this.cbSexo.Items.Add("F"); ManipulacionComponentes.llenarComboBox(this.cbEstadoCivil, "select eci_desc from PICO_Y_PALA.estado_civil", "eci_desc"); this.cbTipoDoc.Items.Add("DNI"); this.cbTipoDoc.Items.Add("LC"); this.cbTipoDoc.Items.Add("LR"); this.cbTipoDoc.Items.Add("PAS"); } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Al obtener los planes y estados civiles", "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void BuscarRol_Load(object sender, EventArgs e) { try { ManipulacionComponentes.deshabilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_seleccionar }); ManipulacionComponentes.llenarComboBox(this.cmb_estado, new List <String>() { "Sí", "No" }, "Habilitado"); } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Se ha producido un error al cargar la pantalla: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btn_Buscar_Click(object sender, EventArgs e) { try { ManipulacionComponentes.habilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_seleccionar }); this.lblCantAfi.Text = "Cantidad Afiliados"; scrollVal = 0; armarQuery(); pagingDS = new DataSet(); ManipulacionComponentes.llenarGrid(dgv_Afiliados, sql.ToString(), pagingDS, scrollVal, CANT_POR_PAGINA, "Afiliados"); dgv_Afiliados.DataSource = pagingDS; dgv_Afiliados.DataMember = "Afiliados"; //cantAfiliados = (dgv_Afiliados.Rows.Count == 0) ? 1 : dgv_Afiliados.Rows.Count; cantAfiliados = calcularFilasTotal(); lbl_nroAfi.Text = dgv_Afiliados.Rows.Count.ToString(); cantPaginas = cantAfiliados / CANT_POR_PAGINA; nroPagina = 1; if (cantAfiliados % CANT_POR_PAGINA > 0) { cantPaginas = cantPaginas + 1; } if (this.cantPaginas == 0) { this.cantPaginas++; } lbl_nro_pagina.Text = "Página " + nroPagina + " de " + cantPaginas; } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Se ha producido un error al buscar los afiliados: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void cargarBonos() { try { ManipulacionComponentes.habilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_seleccionar }); this.lblCantTurnos.Text = "Cantidad de Bonos"; scrollVal = 0; pagingDS = new DataSet(); armarQuery(); ManipulacionComponentes.llenarGrid(dgv_bonosDisponibles, sqlBono.ToString(), pagingDS, scrollVal, CANT_POR_PAGINA, "Bonos"); dgv_bonosDisponibles.DataSource = pagingDS; dgv_bonosDisponibles.DataMember = "Bonos"; cantBonos = calcularFilasTotal(); lbl_nroTurno.Text = cantBonos.ToString(); cantPaginas = cantBonos / CANT_POR_PAGINA; nroPagina = 1; if (cantBonos % CANT_POR_PAGINA > 0) { cantPaginas = cantPaginas + 1; } if (this.cantPaginas == 0) { this.cantPaginas++; } lbl_nro_pagina.Text = "Página " + nroPagina + " de " + cantPaginas; } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Se ha producido un error al buscar bonos: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btn_buscar_profesional_Click(object sender, EventArgs e) { using (BuscarProfesionales buscarProfesional = new BuscarProfesionales()) { if (buscarProfesional.ShowDialog().Equals(DialogResult.OK)) { try { //inicializarCampos this.lbl_error_profesional.Visible = false; this.dgv_turnos_disponibles.Rows.Clear(); this.profesional = buscarProfesional.ProfesionalReturn; this.txt_profesional.Text = this.profesional.Apellido + ", " + this.profesional.Nombre; //Ajustamos el ancho del Text de profesional int anchoTextoPx = TextRenderer.MeasureText(this.txt_profesional.Text, this.txt_profesional.Font).Width; if (anchoTextoPx > this.txt_profesional.Width) { this.txt_profesional.Width = anchoTextoPx; } //Obtenemos las especialidades del profesional seleccionado para cargar el Combo correspondiente StringBuilder sqlEspecialidadesProfesional = new StringBuilder(ConfigurationManager.AppSettings["query.obtener.especialidades.profesional.select"]); sqlEspecialidadesProfesional.Append(" WHERE"); sqlEspecialidadesProfesional.Append(ConfigurationManager.AppSettings["query.obtener.profesionales.where.nro.doc"].Replace("{2}", this.profesional.NroDoc.ToString())); this.cmb_especialidad.Items.Clear(); ManipulacionComponentes.llenarComboBox(this.cmb_especialidad, sqlEspecialidadesProfesional.ToString(), "Especialidad"); this.cmb_especialidad.DropDownWidth = ManipulacionComponentes.obtenerDropDownMaxWidthCombo(this.cmb_especialidad); this.especialidades = obtenerEspecialidadesProfesional(this.profesional.NroDoc, sqlEspecialidadesProfesional.ToString()); } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Se produjo un error al consultar las especialidades del profesional: " + this.txt_profesional.Text, "Error en el login", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } } }
private void btn_anterior_Click(object sender, EventArgs e) { try { scrollVal = scrollVal - CANT_POR_PAGINA; if (scrollVal <= 0) { scrollVal = 0; nroPagina = 1; } else { --nroPagina; } ManipulacionComponentes.llenarGrid(dgv_bonosDisponibles, sqlBono.ToString(), pagingDS, scrollVal, CANT_POR_PAGINA, "Bonos"); lbl_nro_pagina.Text = "Página " + nroPagina + " de " + cantPaginas; } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Error al procesar la solicitud: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btn_limpiar_Click(object sender, EventArgs e) { cmb_funcionalidad.SelectedIndex = -1; ManipulacionComponentes.vaciarListBox(lst_funcionalidades_a_asignar); txt_rol.Text = ""; }
private void limpiarWarnings() { ManipulacionComponentes.ocultarComponentes(new List <Control> { this.lbl_warn_dir, this.lbl_warn_motivo, this.lbl_warn_mail, this.lbl_warn_tel }); }
private void limpiarWarnings() { ManipulacionComponentes.ocultarComponentes(new List <Control> { this.lbl_warn_tdoc, this.lbl_warn_ape, this.lbl_warn_dir, this.lbl_warn_doc, this.lbl_warn_ec, this.lbl_warn_fecha, this.lbl_warn_mail, this.lbl_warn_nom, this.lbl_warn_pass, this.lbl_warn_plan, this.lbl_warn_sexo, this.lbl_warn_tdoc, this.lbl_warn_tel, this.lbl_warn_usuario }); }
private void btn_buscar_Click(object sender, EventArgs e) { this.lbl_error_pro.Visible = false; this.lbl_error_esp.Visible = false; if (validar_profesional()) { try { //Inicializamos los componentes antes de realizar la búsqueda ManipulacionComponentes.vaciarGrid(this.dgv_turnos); ManipulacionComponentes.deshabilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_aceptar }); this.lbl_nro_pagina.Text = ""; this.lbl_nro_turnos.Text = ""; ManipulacionComponentes.habilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_aceptar }); armarQuery(); pagingDS = new DataSet(); //Llenamos la grilla con el resultado de la búsqueda ManipulacionComponentes.llenarGrid(this.dgv_turnos, sql.ToString(), pagingDS, scrollVal, CANT_POR_PAGINA, "Turnos"); this.dgv_turnos.DataSource = pagingDS; this.dgv_turnos.DataMember = "Turnos"; //Obtenemos el total de turnos devuelto por la búsqueda cantTurnos = calcularFilasTotal(); lbl_nro_turnos.Text = cantTurnos.ToString(); //Si no hay turnos, hay una sóla página y no se puede seleccionar ninguno if (cantTurnos == 0) { cantPaginas = 1; ManipulacionComponentes.deshabilitarComponentes(new List <Control>() { this.btn_primera, this.btn_anterior, this.btn_siguiente, this.btn_ultima, this.btn_aceptar }); } //Si hay turnos, obtenemos el total de páginas para mostrar else { cantPaginas = cantTurnos / CANT_POR_PAGINA; } nroPagina = 1; if (cantTurnos % CANT_POR_PAGINA > 0) { cantPaginas = cantPaginas + 1; } lbl_nro_pagina.Text = "Página " + nroPagina + " de " + cantPaginas; } catch (Exception ex) { Console.WriteLine(ex.ToString()); MessageBox.Show("Se ha producido un error al buscar turnos: " + ex.Message, "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } }