public IEnumerable <ReporteGrafico_EL> preguntaMayorMenorAcierto(int iIdCapacitacion)
 {
     using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
     {
         con.Open();
         using (SqlCommand com = new SqlCommand("preguntaMayorMenorAcierto", con))
         {
             com.CommandType = CommandType.StoredProcedure;
             com.Parameters.Add("@iIdCapacitacion", SqlDbType.Int).Value = iIdCapacitacion;
             List <ReporteGrafico_EL> list = new List <ReporteGrafico_EL>();
             using (IDataReader dataReader = com.ExecuteReader())
             {
                 while (dataReader.Read())
                 {
                     ReporteGrafico_EL obj = new ReporteGrafico_EL();
                     //if (dataReader["nombrePregunta"] != DBNull.Value) { obj.totalparticipantes = (int)dataReader["nombrePregunta"]; }
                     if (dataReader["idPregunta"] != DBNull.Value)
                     {
                         obj.idPregunta = (int)dataReader["idPregunta"];
                     }
                     if (dataReader["numaciertos"] != DBNull.Value)
                     {
                         obj.numaciertos = (int)dataReader["numaciertos"];
                     }
                     list.Add(obj);
                 }
             }
             return(list);
         }
     }
 }
 public ReporteGrafico_EL graficoAlumnosAprobados(int iIdCapacitacion)
 {
     using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
     {
         con.Open();
         using (SqlCommand com = new SqlCommand("graficoAlumnosAprobados", con))
         {
             com.CommandType = CommandType.StoredProcedure;
             com.Parameters.Add("@iIdCapacitacion", SqlDbType.Int).Value = iIdCapacitacion;
             ReporteGrafico_EL obj = new ReporteGrafico_EL();
             using (IDataReader dataReader = com.ExecuteReader())
             {
                 while (dataReader.Read())
                 {
                     if (dataReader["totalparticipantes"] != DBNull.Value)
                     {
                         obj.totalparticipantes = (int)dataReader["totalparticipantes"];
                     }
                     if (dataReader["aprobados"] != DBNull.Value)
                     {
                         obj.aprobados = (int)dataReader["aprobados"];
                     }
                     if (dataReader["desaprobados"] != DBNull.Value)
                     {
                         obj.desaprobados = (int)dataReader["desaprobados"];
                     }
                 }
             }
             return(obj);
         }
     }
 }