Exemple #1
0
        public ActionResult Crear([Bind(Include = "id,idProfesor,idAsignatura")] ProfesorAsignatura profAsign)
        {
            if (ModelState.IsValid)
            {
                db.ProfesorAsignaturas.Add(profAsign);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.idAsignatura = new SelectList(db.Asignaturas, "Id", "Nombre", profAsign.idAsignatura);
            ViewBag.idProfesor   = new SelectList(db.Profesors, "Id", "Nombre", profAsign.idProfesor);
            return(View(profAsign));
        }
        public ActionResult Crear([Bind(Include = "id,idEstudiante,idAsignatura")] EstudianteAsignatura EstAsign)
        {
            if (ModelState.IsValid)
            {
                db.EstudianteAsignaturas.Add(EstAsign);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.idAsignatura = new SelectList(db.Asignaturas, "Id", "Nombre", EstAsign.idAsignatura);
            ViewBag.idEstudiante = new SelectList(db.Estudiantes, "Id", "Nombre", EstAsign.idEstudiante);
            return(View(EstAsign));
        }
Exemple #3
0
        public ActionResult Editar(CrearTableClass model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (ControlItlaEntities2 db = new ControlItlaEntities2())
                    {
                        var tabla = db.Profesors.Find(model.Id);

                        tabla.Nombre           = model.Nombre;
                        tabla.Apellido         = model.Apellido;
                        tabla.Matricula        = model.Matricula;
                        tabla.Fecha_Nacimiento = model.Fecha_de_Nacimiento;

                        db.Entry(tabla).State = System.Data.Entity.EntityState.Modified;
                        db.SaveChanges();
                    }
                    return(Redirect("~/Profesores/"));
                }

                return(View(model));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Exemple #4
0
        public ActionResult Editar(AsignaturaView model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (ControlItlaEntities2 db = new ControlItlaEntities2())
                    {
                        var tabla = db.Asignaturas.Find(model.Id);

                        tabla.Nombre = model.Nombre;

                        db.Entry(tabla).State = System.Data.Entity.EntityState.Modified;
                        db.SaveChanges();
                    }
                    return(Redirect("~/Asignaturas/"));
                }

                return(View(model));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Exemple #5
0
        public ActionResult Crear(AsignaturaView model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (ControlItlaEntities2 db = new ControlItlaEntities2())
                    {
                        var tabla = new Asignatura();

                        tabla.Nombre = model.Nombre;

                        db.Asignaturas.Add(tabla);
                        db.SaveChanges();
                    }
                    return(Redirect("~/Asignaturas/"));
                }

                return(View(model));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
        public ActionResult Crear(CrearTableClass model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (ControlItlaEntities2 db = new ControlItlaEntities2())
                    {
                        var tabla = new Estudiante();

                        tabla.Nombre           = model.Nombre;
                        tabla.Apellido         = model.Apellido;
                        tabla.Matricula        = model.Matricula;
                        tabla.Fecha_Nacimiento = model.Fecha_de_Nacimiento;

                        db.Estudiantes.Add(tabla);
                        db.SaveChanges();
                    }
                    return(Redirect("~/Estudiantes/"));
                }

                return(View(model));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Exemple #7
0
        public ActionResult Borrar(int Id)
        {
            using (ControlItlaEntities2 db = new ControlItlaEntities2())
            {
                var tabla = db.Profesors.Find(Id);

                db.Profesors.Remove(tabla);
                db.SaveChanges();
            }
            return(Redirect("~/Profesores/"));
        }