public async Task <IActionResult> Create([Bind("FacultyId,Name")] Faculty faculty) { if (ModelState.IsValid) { _context.Add(faculty); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(faculty)); }
public async Task <IActionResult> Create([Bind("Subjectid,Name")] Subject subject) { if (ModelState.IsValid) { _context.Add(subject); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(subject)); }
public async Task <IActionResult> Create([Bind("GroupId,Name")] Group @group) { if (ModelState.IsValid) { _context.Add(@group); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(@group)); }
public async Task <IActionResult> Create([Bind("StudentId,Name,Surname,SecondName,GroupId,FacultyId,UserId")] Student student) { if (ModelState.IsValid) { if (student.UserId != null) { _context.UserRoles.Add(new Microsoft.AspNetCore.Identity.IdentityUserRole <string> { UserId = student.UserId, RoleId = "1" }); _context.SaveChanges(); } _context.Add(student); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["UserId"] = new SelectList(_context.Users, "Id", "UserName"); ViewData["FacultyId"] = new SelectList(_context.Faculties, "FacultyId", "Name", student.FacultyId); ViewData["GroupId"] = new SelectList(_context.Groups, "GroupId", "Name", student.GroupId); return(View(student)); }
public async Task <IActionResult> Create([Bind("TeacherId,Name,Surname,SecondName,Post,UserId")] Teacher teacher) { string str = teacher.UserId; if (ModelState.IsValid) { if (teacher.UserId != null) { _context.UserRoles.Add(new Microsoft.AspNetCore.Identity.IdentityUserRole <string> { UserId = teacher.UserId, RoleId = "2" }); _context.SaveChanges(); } _context.Add(teacher); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(teacher)); }