Exemple #1
0
        public static List<Listado3> Listado3(int semestre, int ano)
        {
            List<Listado3> listaListado3 = new List<Listado3>();

            List<SqlParameter> ListaParametros = new List<SqlParameter>();
            ListaParametros.Add(new SqlParameter("@ano", (decimal)ano));

            if (semestre == 1)
            {
                string query = @"SELECT TOP 5 Desc_Especialidad, Desc_Tipo_Especialidad, [1], [2], [3], [4], [5], [6], Total_Primer_Semestre
                                FROM mario_killers.listado_3_view
                                WHERE Anio = @ano
                                ORDER BY Total_Primer_Semestre DESC ";

                SqlDataReader lector = Clases.BaseDeDatosSQL.ObtenerDataReader(query, "T", ListaParametros);

                if (lector.HasRows)
                {
                    while (lector.Read())
                    {
                        Listado3 unRegistro = new Listado3();
                        unRegistro.EspecialidadMedica = (string)lector["Desc_Especialidad"];
                        unRegistro.TipoEspecialidadMedica = (string)lector["Desc_Tipo_Especialidad"];
                        unRegistro.CantCancelaciones = (int)lector["Total_Primer_Semestre"];
                        unRegistro.CantCancelaciones1 = (int)lector["1"];
                        unRegistro.CantCancelaciones2 = (int)lector["2"];
                        unRegistro.CantCancelaciones3 = (int)lector["3"];
                        unRegistro.CantCancelaciones4 = (int)lector["4"];
                        unRegistro.CantCancelaciones5 = (int)lector["5"];
                        unRegistro.CantCancelaciones6 = (int)lector["6"];
                        unRegistro.ano = ano;
                        listaListado3.Add(unRegistro);
                    }
                }
                return listaListado3;
            }
            else
            {
                string query = @"SELECT TOP 5 Desc_Especialidad, Desc_Tipo_Especialidad, [7], [8], [9], [10], [11], [12], Total_Segundo_Semestre
                                FROM mario_killers.listado_3_view
                                WHERE Anio = @ano
                                ORDER BY Total_Segundo_Semestre DESC ";

                SqlDataReader lector = Clases.BaseDeDatosSQL.ObtenerDataReader(query, "T", ListaParametros);

                if (lector.HasRows)
                {
                    while (lector.Read())
                    {
                        Listado3 unRegistro = new Listado3();
                        unRegistro.EspecialidadMedica = (string)lector["Desc_Especialidad"];
                        unRegistro.TipoEspecialidadMedica = (string)lector["Desc_Tipo_Especialidad"];
                        unRegistro.CantCancelaciones = (int)lector["Total_Segundo_Semestre"];
                        unRegistro.CantCancelaciones1 = (int)lector["7"];
                        unRegistro.CantCancelaciones2 = (int)lector["8"];
                        unRegistro.CantCancelaciones3 = (int)lector["9"];
                        unRegistro.CantCancelaciones4 = (int)lector["10"];
                        unRegistro.CantCancelaciones5 = (int)lector["11"];
                        unRegistro.CantCancelaciones6 = (int)lector["12"];
                        unRegistro.ano = ano;
                        listaListado3.Add(unRegistro);
                    }
                }
                return listaListado3;
            }
        }
Exemple #2
0
        public static List <Listado3> Listado3(int semestre, int ano)
        {
            List <Listado3> listaListado3 = new List <Listado3>();

            List <SqlParameter> ListaParametros = new List <SqlParameter>();

            ListaParametros.Add(new SqlParameter("@ano", (decimal)ano));

            if (semestre == 1)
            {
                string query = @"SELECT TOP 5 Desc_Especialidad, Desc_Tipo_Especialidad, [1], [2], [3], [4], [5], [6], Total_Primer_Semestre
                                FROM mario_killers.listado_3_view
                                WHERE Anio = @ano
                                ORDER BY Total_Primer_Semestre DESC ";

                SqlDataReader lector = Clases.BaseDeDatosSQL.ObtenerDataReader(query, "T", ListaParametros);

                if (lector.HasRows)
                {
                    while (lector.Read())
                    {
                        Listado3 unRegistro = new Listado3();
                        unRegistro.EspecialidadMedica     = (string)lector["Desc_Especialidad"];
                        unRegistro.TipoEspecialidadMedica = (string)lector["Desc_Tipo_Especialidad"];
                        unRegistro.CantCancelaciones      = (int)lector["Total_Primer_Semestre"];
                        unRegistro.CantCancelaciones1     = (int)lector["1"];
                        unRegistro.CantCancelaciones2     = (int)lector["2"];
                        unRegistro.CantCancelaciones3     = (int)lector["3"];
                        unRegistro.CantCancelaciones4     = (int)lector["4"];
                        unRegistro.CantCancelaciones5     = (int)lector["5"];
                        unRegistro.CantCancelaciones6     = (int)lector["6"];
                        unRegistro.ano = ano;
                        listaListado3.Add(unRegistro);
                    }
                }
                return(listaListado3);
            }
            else
            {
                string query = @"SELECT TOP 5 Desc_Especialidad, Desc_Tipo_Especialidad, [7], [8], [9], [10], [11], [12], Total_Segundo_Semestre
                                FROM mario_killers.listado_3_view
                                WHERE Anio = @ano
                                ORDER BY Total_Segundo_Semestre DESC ";

                SqlDataReader lector = Clases.BaseDeDatosSQL.ObtenerDataReader(query, "T", ListaParametros);

                if (lector.HasRows)
                {
                    while (lector.Read())
                    {
                        Listado3 unRegistro = new Listado3();
                        unRegistro.EspecialidadMedica     = (string)lector["Desc_Especialidad"];
                        unRegistro.TipoEspecialidadMedica = (string)lector["Desc_Tipo_Especialidad"];
                        unRegistro.CantCancelaciones      = (int)lector["Total_Segundo_Semestre"];
                        unRegistro.CantCancelaciones1     = (int)lector["7"];
                        unRegistro.CantCancelaciones2     = (int)lector["8"];
                        unRegistro.CantCancelaciones3     = (int)lector["9"];
                        unRegistro.CantCancelaciones4     = (int)lector["10"];
                        unRegistro.CantCancelaciones5     = (int)lector["11"];
                        unRegistro.CantCancelaciones6     = (int)lector["12"];
                        unRegistro.ano = ano;
                        listaListado3.Add(unRegistro);
                    }
                }
                return(listaListado3);
            }
        }