public async Task <Instructor> BuildInstructorModel(int instructorId) { var instructor = await _instructorRepository.GetInstructor(instructorId); if (instructor == null) { return(null); } var courses = await _courseRepository.GetCourses(instructor.Id); return(new Instructor { FirstName = instructor.FirstName, SecondName = instructor.SecondName, LastName = instructor.LastName, InstructorId = instructor.Id, CardNumber = instructor.CardNumber, Courses = courses }); }
public InstructorEditViewModel(int id) { Instructor = InstructorRepository.GetInstructor(id); BuildCohortOptions(); }
// GET: Instructors/Delete/5 public ActionResult Delete(int id) { var instructor = InstructorRepository.GetInstructor(id); return(View(instructor)); }
// GET: Instructor/Details/5 public ActionResult Details(int id) { Instructor instructor = InstructorRepository.GetInstructor(id); return(View(instructor)); }
public InstructorEditViewModel(int id) { instructor = InstructorRepository.GetInstructor(id); CohortSelectFactory(); }