public Students(StudentSearchCriteria criteria, IEnumerable<Student> studenList) { School = criteria.School; FirstNamesStartingWith = criteria.FirstName; LastNamesStartingWith = criteria.LastName; this.StudentList = studenList; }
public ActionResult getlookup(StudentSearchCriteria request) { var student = _studentRepository.Find( s => s.SchoolName == request.School.Name && s.FirstName == request.FirstName && s.LastName == request.LastName); var teacher = _schoolRepository.Find(s => s.Id == request.SchoolId).Contacts.Find(t => t.Id == student.TeacherId); if (student == null) throw new Exception("The student you selected was not found in the database!"); return RedirectToAction("EditStudent", "Student",student.MapToModel(teacher)); }