Exemplo n.º 1
0
        public ActionResult DetailsCursoTema(int id)
        {
            //consultar los datos del video

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

            parametros.Add(new SqlParameter("@IdCT", id));



            DataTable dtCursoTema = BaseHelper.ejecutarConsulta("sp_Curso_Tema_ConsultarPorID", CommandType.StoredProcedure, parametros);

            Curso_Tema miCursoTema = new Curso_Tema();

            if (dtCursoTema.Rows.Count > 0)
            {
                miCursoTema.IdCT    = int.Parse(dtCursoTema.Rows[0]["IdCT"].ToString());
                miCursoTema.IdCurso = int.Parse(dtCursoTema.Rows[0]["IdCurso"].ToString());
                miCursoTema.IdTema  = int.Parse(dtCursoTema.Rows[0]["IdTema"].ToString());



                return(View(miCursoTema));
            }
            else
            {
                //no encontrado
                return(View("Error"));
            }
        }
Exemplo n.º 2
0
        public ActionResult EditCursoTema(int id, Curso_Tema datos)
        {
            List <SqlParameter> parametros = new List <SqlParameter>();

            parametros.Add(new SqlParameter("@IdCT", id));
            parametros.Add(new SqlParameter("@IdCurso", id));
            parametros.Add(new SqlParameter("@IdTema", id));

            BaseHelper.ejecutarConsulta("sp_Curso_Tema_Actualizar", CommandType.StoredProcedure, parametros);
            return(RedirectToAction("CT_list"));
        }
Exemplo n.º 3
0
        public ActionResult CreateCursoTema(Curso_Tema datosCursoTema)
        {
            //GUARDAR TEMA EN LA BASE DE DATOS

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



            parametros.Add(new SqlParameter("@IdCurso", datosCursoTema.IdCurso));
            parametros.Add(new SqlParameter("@IdTema", datosCursoTema.IdTema));


            BaseHelper.ejecutarSentencia("sp_Curso_Tema_Insertar", CommandType.StoredProcedure, parametros);
            return(RedirectToAction("CT_list"));
        }
Exemplo n.º 4
0
        public ActionResult CT_list()
        {
            //obtener todos los Temas
            DataTable dtCursoTema = BaseHelper.ejecutarConsulta("sp_Curso_Tema_ConsultarTodo", CommandType.StoredProcedure);

            List <Curso_Tema> lsCursoTema = new List <Curso_Tema>();

            //convertir el DataTable en List<Curso_Tema>

            foreach (DataRow item in dtCursoTema.Rows)
            {
                Curso_Tema datosCursoTema = new Curso_Tema();
                datosCursoTema.IdCT    = int.Parse(item["IdCT"].ToString());
                datosCursoTema.IdCurso = int.Parse(item["IdCurso"].ToString());
                datosCursoTema.IdTema  = int.Parse(item["IdTema"].ToString());


                lsCursoTema.Add(datosCursoTema);
            }

            return(View(lsCursoTema));
        }
Exemplo n.º 5
0
 public ActionResult Curso_TemaEdit(int id, Curso_Tema datos)
 {
     datos.IdCT = id;
     repoCT.actualizarCurso_Tema(datos);
     return(RedirectToAction("Curso_Tema"));
 }
Exemplo n.º 6
0
 public ActionResult Curso_TemaInsert(Curso_Tema datos)
 {
     repoCT.insertarCurso_Tema(datos);
     return(RedirectToAction("Curso_Tema"));
 }