public async Task <ActionResult> CreateAsync(University collection) { try { // TODO: Add insert logic here University u = new University { Name = collection.Name, }; var un = _context.Add(u).Entity; Class cl = new Class { Name = collection.Name, UnivirsetyId = un.Id, }; _context.Add(cl); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public async Task <ActionResult> Registar(RegistrationViewModel model) { if (ModelState.IsValid) { Student user = new Student { Fname = model.FName, Lname = model.LName, Email = model.Email, Password = model.Password, Mobile = model.Mobile, UniversityId = model.UniversityID }; _context.Add(user); await _context.SaveChangesAsync(); } else { ViewBag.university = _context.University; return(View("Registration")); } return(RedirectToAction("Index", "Account")); }