private void botonDeVerHorarios_Click(object sender, EventArgs e) { try { var conexion = AbrirBaseDeDatos(); var comando = conexion.GetStoredProcCommand("[ADMINISTRADOR_VER_HORARIOS]"); using (IDataReader informacionEncontrada = conexion.ExecuteReader(comando)) { int numeroColumas = informacionEncontrada.FieldCount; if (informacionEncontrada.Read() != true) { MessageBox.Show("No hay empleados registrados", "Opciones de Control de Empleados", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { PdfPTable tabla = CrearTablaPDFHorarios(); CrearReportePDFHorarios(tabla); MessageBox.Show("Reporte de horarios creado", "Opciones de Control de Empleados", MessageBoxButtons.OK, MessageBoxIcon.Information); ControlDeEmpleados control = new ControlDeEmpleados(); this.Hide(); control.Show(); } } } catch (Exception ex) { string metodoYclase = this.GetType().Name + ", " + System.Reflection.MethodBase.GetCurrentMethod().Name; registrarError(ex, metodoYclase); } }
private void botonDeVolver_Click(object sender, EventArgs e) { try { ControlDeEmpleados controlDeEmpleados = new ControlDeEmpleados(); this.Hide(); controlDeEmpleados.Show(); } catch (Exception ex) { string metodoYclase = this.GetType().Name + ", " + System.Reflection.MethodBase.GetCurrentMethod().Name; registrarError(ex, metodoYclase); } }