Exemple #1
0
        private void VerEmpresa_Load(object sender, EventArgs e)
        {
            List <Empresa> empresas = ControladorAuditor.seleccionarEmpresas();

            dataGridView1.DataSource = empresas;

            dataGridView1.Columns["idEmpresa"].Visible = false;

            botonAuditar.Enabled = empresas.Count > 0;
        }
Exemple #2
0
        private void cmdGuardar_Click(object sender, EventArgs e)
        {
            bool insertado = ControladorAuditor.insertarCuestionarioGeneral(
                comboBox1.SelectedIndex + 1,
                comboBox2.SelectedIndex + 1,
                comboBox3.SelectedIndex + 1,
                comboBox4.SelectedIndex + 1,
                comboBox5.SelectedIndex + 1,
                comboBox6.SelectedIndex + 1,
                comboBox7.SelectedIndex + 1,
                comboBox8.SelectedIndex + 1,
                comboBox9.SelectedIndex + 1,
                comboBox10.SelectedIndex + 1,
                txtComentario.Text
                );

            if (insertado)
            {
                MessageBox.Show("Se ha generado el checklist de forma correcta");

                int puntajeInt =
                    comboBox1.SelectedIndex + 1 +
                    comboBox2.SelectedIndex + 1 +
                    comboBox3.SelectedIndex + 1 +
                    comboBox4.SelectedIndex + 1 +
                    comboBox5.SelectedIndex + 1 +
                    comboBox6.SelectedIndex + 1 +
                    comboBox7.SelectedIndex + 1 +
                    comboBox8.SelectedIndex + 1 +
                    comboBox9.SelectedIndex + 1 +
                    comboBox10.SelectedIndex + 1;

                Puntaje puntaje = new Puntaje(puntajeInt, 50, "Carácter general");
                puntaje.ShowDialog();

                Close();
            }
            else
            {
                MessageBox.Show("Error al generar el checklist");
            }
        }
        private void lblEstadisticaPR_Click(object sender, EventArgs e)
        {
            List <AuditoriaRecursosYReclutamiento> lista = ControladorAuditor.seleccionarAuditoriaRecursosYReclutamiento();

            if (lista.Count > 0)
            {
                int    numeroCuestionarios = lista.Count;
                double puntaje             = lista.Average(a => a.p1 + a.p2 + a.p3 + a.p4 + a.p5 + a.p6 + a.p7 + a.p8);
                double maximo = 40;

                double porcentaje = puntaje / maximo * 100;

                EstadisticaAngel ea = new EstadisticaAngel("Planificación y reclutamiento", numeroCuestionarios, (int)puntaje, (int)maximo, (int)porcentaje);
                ea.ShowDialog();
            }
            else
            {
                EstadisticaAngel ea = new EstadisticaAngel("Planificación y reclutamiento", 0, 0, 40, 0);
                ea.ShowDialog();
            }
        }
        private void lblEstadisticaCG_Click(object sender, EventArgs e)
        {
            List <AuditoriaRecursosHumanos> lista = ControladorAuditor.seleccionarAuditoriaRecursosHumanos();

            if (lista.Count > 0)
            {
                int    numeroCuestionarios = lista.Count;
                double puntaje             = lista.Average(a => a.p1 + a.p2 + a.p3 + a.p4 + a.p5 + a.p6 + a.p7 + a.p8 + a.p9 + a.p10);
                double maximo = 50;

                double porcentaje = puntaje / maximo * 100;

                EstadisticaAngel ea = new EstadisticaAngel("Caracter general", numeroCuestionarios, (int)puntaje, (int)maximo, (int)porcentaje);
                ea.ShowDialog();
            }
            else
            {
                EstadisticaAngel ea = new EstadisticaAngel("Caracter general", 0, 0, 50, 0);
                ea.ShowDialog();
            }
        }