// // GET: /StudentTeam/Edit/5 public ActionResult Edit(int id) { StudentTeamDTO studentTeamDto = _studentTeamService.GetItem(id); var studentTeam = Mapper.Map <StudentTeamDTO, StudentTeamViewModel>(studentTeamDto); var allStudents = _studentService.GetItems(); var itemsStudents = new List <SelectListItem>(); foreach (var st in allStudents) { itemsStudents.Add(new SelectListItem() { Text = st.StudentName, Value = st.StudentID.ToString() }); } ViewBag.Students = itemsStudents; var allTeams = _teamService.GetItems(); var itemsTeams = new List <SelectListItem>(); foreach (var st in allTeams) { itemsTeams.Add(new SelectListItem() { Text = st.TeamName, Value = st.TeamID.ToString() }); } ViewBag.Teams = itemsTeams; return(View(studentTeam)); }
// // GET: /StudentTeam/Delete/5 public ActionResult Delete(int?id) { StudentTeamDTO studentTeamDto = _studentTeamService.GetItem(id); var studentDto = _studentService.GetItem(studentTeamDto.StudentID); ViewBag.Student = studentDto.StudentSurname + " " + studentDto.StudentName + " " + studentDto.StudentPatronymic; var teamDto = _teamService.GetItem(studentTeamDto.TeamID); ViewBag.Team = teamDto.TeamName; var studentTeam = Mapper.Map <StudentTeamDTO, StudentTeamViewModel>(studentTeamDto); return(View(studentTeam)); }