예제 #1
0
        public ActionResult CreateProfesor(Profesor profesor)
        {
            try
            {
                // Insertando el profesor en la BD
                _db.Profesors.Add(profesor);
                _db.SaveChanges();

                //Creando el usuario
                MembershipCreateStatus createStatus;
                Membership.CreateUser(profesor.usuario, profesor.password, profesor.email, null, null, true, out createStatus);
                Roles.AddUserToRole(profesor.usuario, "profesores");
                return RedirectToAction("IndexProfesores");
            }
            catch
            {
                return View();
            }
        }
예제 #2
0
        public ActionResult EditProfesor(Profesor profesor, int id)
        {
            try
            {
                _db.Entry(profesor).State = EntityState.Modified;
                _db.SaveChanges();

                return RedirectToAction("IndexProfesores");
            }
            catch
            {
                return View();
            }
        }