예제 #1
0
        public AsignaturaModels ObtenerDetalleAsignatura(AsignaturaModels datos)
        {
            try
            {
                object[]      parametros = { datos.IDAsignatura };
                SqlDataReader dr         = null;
                dr = SqlHelper.ExecuteReader(datos.conexion, "spCSLDB_V2_get_AsignaturaXID", parametros);
                while (dr.Read())
                {
                    datos.IDAsignatura = dr.GetString(dr.GetOrdinal("IDAsignatura"));
                    datos.IDCiclo      = dr.GetString(dr.GetOrdinal("IDCiclo"));
                    datos.IDGrupo      = dr.GetString(dr.GetOrdinal("IDGrupo"));
                    datos.IDMateria    = dr.GetString(dr.GetOrdinal("IDMateria"));
                    datos.IDHorario    = dr.GetString(dr.GetOrdinal("IDHorario"));
                    datos.IDProfesor   = dr.GetString(dr.GetOrdinal("IDProfesor"));
                    datos.IDAula       = dr.GetString(dr.GetOrdinal("IDAula"));
                }
                return(datos);
            }

            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #2
0
 public AsignaturaModels AbcAsignatura(AsignaturaModels datos)
 {
     try
     {
         object[] parametros =
         {
             datos.opcion, datos.IDAsignatura, datos.IDCiclo, datos.IDGrupo, datos.IDMateria, datos.IDHorario, datos.IDProfesor, datos.IDAula, datos.user
         };
         object aux = SqlHelper.ExecuteScalar(datos.conexion, "spCSLDB_V2_abc_Asignatura", parametros);
         datos.IDAsignatura = aux.ToString();
         if (!string.IsNullOrEmpty(datos.IDAsignatura))
         {
             datos.Completado = true;
         }
         else
         {
             datos.Completado = false;
         }
         return(datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #3
0
 public List <CatCicloEscolarModels> ObtenerComboCatCicloEscolar(AsignaturaModels datos)
 {
     try
     {
         List <CatCicloEscolarModels> lista = new List <CatCicloEscolarModels>();
         CatCicloEscolarModels        item;
         SqlDataReader dr = null;
         dr = SqlHelper.ExecuteReader(datos.conexion, "spCSLDB_V2_get_ComboCatCicloEscolar");
         while (dr.Read())
         {
             item         = new CatCicloEscolarModels();
             item.IDCiclo = dr["IDCiclo"].ToString();
             item.Nombre  = dr["NombreCiclo"].ToString();
             lista.Add(item);
         }
         return(lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #4
0
 public List <CatCatedraticoModels> ObtenerComboCatProfesor(AsignaturaModels datos)
 {
     try
     {
         List <CatCatedraticoModels> lista = new List <CatCatedraticoModels>();
         CatCatedraticoModels        item;
         SqlDataReader dr = null;
         dr = SqlHelper.ExecuteReader(datos.conexion, "spCSLDB_V2_get_ComboCatProfesor");
         while (dr.Read())
         {
             item             = new CatCatedraticoModels();
             item.id_persona  = dr["IDProfesor"].ToString();
             item.Descripcion = dr["NombreProfesor"].ToString();
             lista.Add(item);
         }
         return(lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #5
0
 public List <CatHorarioModels> ObtenerComboCatHorario(AsignaturaModels datos)
 {
     try
     {
         List <CatHorarioModels> lista = new List <CatHorarioModels>();
         CatHorarioModels        item;
         SqlDataReader           dr = null;
         dr = SqlHelper.ExecuteReader(datos.conexion, "spCSLDB_V2_get_ComboCatHorario");
         while (dr.Read())
         {
             item             = new CatHorarioModels();
             item.IDHorario   = dr["IDHorario"].ToString();
             item.Descripcion = dr["Horarios"].ToString();
             lista.Add(item);
         }
         return(lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #6
0
 public AsignaturaModels ObtenerAsignatura(AsignaturaModels Datos)
 {
     try
     {
         DataSet ds = null;
         ds = SqlHelper.ExecuteDataset(Datos.conexion, "spCSLDB_V2_get_Asignatura");
         if (ds != null)
         {
             if (ds.Tables.Count > 0)
             {
                 if (ds.Tables[0] != null)
                 {
                     Datos.TablaDatos = ds.Tables[0];
                 }
             }
         }
         return(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }