示例#1
0
        public IActionResult AgregarClaseACurso(ClaseViewModel modelo)
        {
            if(ModelState.IsValid)
            {
                Clase clase = new Clase
                {
                    Comentarios = modelo.Comentarios,
                    CursosId = modelo.CursoId,
                    HoraInicio = modelo.HoraInicio,
                    HoraFinalizacion = modelo.HoraFinalizacion,
                    FranjaHoraria = modelo.FranjaHoraria
                };
                bool creado = _gestionDeCursos.CrearClase(clase);
                if (creado)
                {
                    if (modelo.CrearOtraClase)
                    {
                        return RedirectToAction("AgregarClaseACurso", new { id = modelo.CursoId });
                    }
                    else
                    {
                        return RedirectToAction("Index");
                    }
                }

            }
            return View(modelo);
        }
示例#2
0
        public bool CrearClase(Clase clase)
        {
            using (ApplicationDbContext db = new ApplicationDbContext())
            {
                try
                {
                    db.Add(clase);
                    db.SaveChanges();
                    return true;
                }
                catch (Exception)
                {

                    return false;
                }

            }
        }