public async Task <IActionResult> Edit(int id, [Bind("Id,Iin,Fname,Mname,Lname,ThesisTopicRus,ThesisTopicKaz,ThesisTopicEng,ThesisPagesNumber,DrawingsTablesNumber,SupervisorFname,SupervisorMname,SupervisorLname,SupervisorWorkPlace,SupervisorPosition,SupervisorAcademicDegree,SupervisorReviewAvailability,SupervisorConclusion,ReviewerFname,ReviewerMname,ReviewerLname,ReviewerWorkPlace,ReviewerPosition,ReviewerAcademicDegree,ReviewerGrade,ReviewerReviewAvailability,ConsultantFname,ConsultantMname,ConsultantLname,ConsultantWorkPlace,ConsultantPosition,ConsultantAcademicDegree,ProtocolNumber,DefenceDate,TypeOfStateAttestation,CreditNumber,StudyYear,StartTime,EndTime,AnswerCharacteristic,LevelOfPreparation,AbsentMemberFullName,BRStudentGroupId")] BRStudent bRStudent) { if (id != bRStudent.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(bRStudent); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BRStudentExists(bRStudent.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(bRStudent)); }
public async Task <IActionResult> CreateStudentEngAsync([Bind("Iin,Fname,Mname,Lname,ThesisTopicRus,ThesisTopicKaz,ThesisTopicEng,ThesisPagesNumber,DrawingsTablesNumber,SupervisorFname,SupervisorMname,SupervisorLname,SupervisorWorkPlace,SupervisorPosition,SupervisorAcademicDegree,SupervisorReviewAvailability,SupervisorConclusion,ReviewerFname,ReviewerMname,ReviewerLname,ReviewerWorkPlace,ReviewerPosition,ReviewerAcademicDegree,ReviewerGrade,ReviewerReviewAvailability,ConsultantFname,ConsultantMname,ConsultantLname,ConsultantWorkPlace,ConsultantPosition,ConsultantAcademicDegree,ProtocolNumber,DefenceDate,TypeOfStateAttestation,CreditNumber,StudyYear,StartTime,EndTime,AnswerCharacteristic,LevelOfPreparation,AbsentMemberFullName,BRStudentGroupId")] BRStudent bRStudent) { string userName = UserManager.GetUserName(HttpContext.User); if (ModelState.IsValid) { Context.Add(bRStudent); await Context.SaveChangesAsync(); ////// DAUREN: ADDING USER LOGS UserActivity userActivity = new UserActivity() { UserName = userName, TimeStamp = DateTime.Now, Activity = "Создание студента англ.яз.", Description = $"Студент № {bRStudent.Id}, ИИН: {bRStudent.Iin}, создан {userName} в {DateTime.Now}" }; Context.Add(userActivity); await Context.SaveChangesAsync(); ///*** return(RedirectToAction(nameof(Success))); } return(View(bRStudent)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Name,BRStudentGroupId")] BRStudent bRStudent) { if (id != bRStudent.Id) { return(NotFound()); } if (ModelState.IsValid) { try { Context.Update(bRStudent); await Context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BRStudentExists(bRStudent.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(bRStudent)); }
public async Task <IActionResult> CreateBRStudent([Bind("Name,BRStudentGroupId")] BRStudent bRStudent) { if (ModelState.IsValid) { Context.Add(bRStudent); await Context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(bRStudent)); }
public async Task <IActionResult> Create([Bind("Id,Iin,Fname,Mname,Lname,ThesisTopicRus,ThesisTopicKaz,ThesisTopicEng,ThesisPagesNumber,DrawingsTablesNumber,SupervisorFname,SupervisorMname,SupervisorLname,SupervisorWorkPlace,SupervisorPosition,SupervisorAcademicDegree,SupervisorReviewAvailability,SupervisorConclusion,ReviewerFname,ReviewerMname,ReviewerLname,ReviewerWorkPlace,ReviewerPosition,ReviewerAcademicDegree,ReviewerGrade,ReviewerReviewAvailability,ConsultantFname,ConsultantMname,ConsultantLname,ConsultantWorkPlace,ConsultantPosition,ConsultantAcademicDegree,ProtocolNumber,DefenceDate,TypeOfStateAttestation,CreditNumber,StudyYear,StartTime,EndTime,AnswerCharacteristic,LevelOfPreparation,AbsentMemberFullName,BRStudentGroupId")] BRStudent bRStudent) { if (ModelState.IsValid) { _context.Add(bRStudent); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(bRStudent)); }
public async Task <IActionResult> CreateStudentAsync([Bind("Iin,Fname,Mname,Lname,ThesisTopicRus,ThesisTopicKaz,ThesisTopicEng,ResearchSupervisorFname,ResearchSupervisorMname,ResearchSupervisorLname,ResearchSupervisorWorkPlace,ResearchSupervisorPosition,ReviewerFname,ReviewerMname,ReviewerLname,ReviewerWorkPlace,ReviewerPosition,ReviewerGrade,ConsultantFname,ConsultantMname,ConsultantLname,ConsultantWorkPlace,ConsultantPosition,BRStudentGroupId")] BRStudent bRStudent) { if (ModelState.IsValid) { Context.Add(bRStudent); await Context.SaveChangesAsync(); return(RedirectToAction(nameof(Success))); } return(View(bRStudent)); }