Exemplo n.º 1
0
        public void actualizarControles()

        {
            dataGridView1.DataSource = null;
            dataGridView1.DataSource = RegisterData.RegPersonal(usuario.idUsuario);
            dataGridView2.DataSource = null;
            dataGridView2.DataSource = RegisterData.RegGeneral();
            dataGridView3.DataSource = null;
            string sql =
                "SELECT sc.idUsuario, sc.entradas FROM (SELECT u.idUsuario, count(r.idUsuario) as entradas FROM REGISTRO r, USUARIO u WHERE r.idUsuario = u.idUsuario GROUP BY u.idUsuario) AS sc WHERE sc.entradas % 2 !=0";
            var dt = DBConnection.ExecuteQuery(sql);

            dataGridView3.DataSource = dt;
            dataGridView4.DataSource = null;
            string sql1 =
                "SELECT d.nombre, count(u.idDepartamento) as frecuencia FROM REGISTRO r, DEPARTAMENTO d, USUARIO u WHERE r.idUsuario = u.idUsuario AND d.idDepartamento = u.idDepartamento GROUP BY d.idDepartamento ORDER BY frecuencia DESC LIMIT 1;";
            var ds = DBConnection.ExecuteQuery(sql1);

            dataGridView4.DataSource = ds;
        }