public async Task <IActionResult> CreateStudentGroupEngAsync([Bind("Name,Type,BMajorId")] BRStudentGroup bRStudentGroup) { string userName = UserManager.GetUserName(HttpContext.User); var phdContext = Context.BRStudentGroup.Include(b => b.BMajor); if (ModelState.IsValid) { Context.Add(bRStudentGroup); await Context.SaveChangesAsync(); ////// DAUREN: ADDING USER LOGS UserActivity userActivity = new UserActivity() { UserName = userName, TimeStamp = DateTime.Now, Activity = "Создание потока студентов на англ.яз.", Description = $"Поток студентов на англ. яз. № {bRStudentGroup.Id} создан {userName} в {DateTime.Now}" }; Context.Add(userActivity); await Context.SaveChangesAsync(); ///*** return(RedirectToAction(nameof(Index))); } return(View(bRStudentGroup)); }
public async Task <IActionResult> CreateStudentGroupRusAsync([Bind("Name,Type,BMajorId")] BRStudentGroup bRStudentGroup) { //string UserId = UserManager.GetUserId(HttpContext.User); string userName = UserManager.GetUserName(HttpContext.User); var phdContext = Context.BRStudentGroup.Include(b => b.BMajor); if (ModelState.IsValid) { // переделываю метод создания Context.Add(bRStudentGroup); await Context.SaveChangesAsync(); ////// DAUREN: ADDING USER LOGS UserActivity userActivity = new UserActivity() { UserName = userName, TimeStamp = DateTime.Now, Activity = "Создание потока студентов на рус.яз.", Description = $"Поток студентов на рус. яз. № {bRStudentGroup.Id} создан {userName} в {DateTime.Now}" }; Context.Add(userActivity); await Context.SaveChangesAsync(); ///*** return(RedirectToAction(nameof(Index))); } // ViewData["BMajorId"] = new SelectList(Context.BMajor, "Id", "Id", bRStudentGroup.BMajorId); return(View(bRStudentGroup)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Name,BRExamCommissionId")] BRStudentGroup bRStudentGroup) { if (id != bRStudentGroup.Id) { return(NotFound()); } if (ModelState.IsValid) { try { Context.Update(bRStudentGroup); await Context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BRStudentGroupExists(bRStudentGroup.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["BRExamCommissionId"] = new SelectList(Context.BRExamCommission, "Id", "Id", bRStudentGroup.BRExamCommissionId); return(View(bRStudentGroup)); }
public async Task <IActionResult> Create([Bind("Id,Name,BMajorId")] BRStudentGroup bRStudentGroup) { string UserId = UserManager.GetUserId(HttpContext.User); string UserNamee = UserManager.GetUserName(HttpContext.User); var phdContext = Context.BRStudentGroup.Include(b => b.BMajor); if (ModelState.IsValid) { // переделываю метод создания Context.Add(bRStudentGroup); await Context.SaveChangesAsync(); ////// DAUREN: ADDING USER LOGS UserActivity userActivity = new UserActivity() { UserName = UserNamee, TimeStamp = DateTime.Now, Activity = $"Students group {bRStudentGroup.Id}, created by {UserNamee} at {DateTime.Now}" }; Context.Add(userActivity); await Context.SaveChangesAsync(); ///*** return(RedirectToAction(nameof(Index))); } ViewData["BMajorId"] = new SelectList(Context.BMajor, "Id", "Id", bRStudentGroup.BMajorId); return(View(bRStudentGroup)); }
public async Task <IActionResult> CreateBRStudentGroups([Bind("Name,BRExamCommissionId")] BRStudentGroup bRStudentGroup) { if (ModelState.IsValid) { Context.Add(bRStudentGroup); await Context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(bRStudentGroup)); }
public async Task <IActionResult> Create([Bind("Id,Name,BRExamCommissionId")] BRStudentGroup bRStudentGroup) { if (ModelState.IsValid) { Context.Add(bRStudentGroup); await Context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["BRExamCommissionId"] = new SelectList(Context.BRExamCommission, "Id", "Id", bRStudentGroup.BRExamCommissionId); return(View(bRStudentGroup)); }