public async Task <IHttpActionResult> Get(int id) { var instructor = await instructorService.GetById(id); var instructorDTO = mapper.Map <InstructorDTO>(instructor); return(Ok(instructorDTO)); // Status code 200 }
public async Task <IHttpActionResult> GetById(int id) { var instructor = await instructorService.GetById(id); if (instructor == null) { return(NotFound()); } var instructorDTO = mapper.Map <InstructorDTO>(instructor); return(Ok(instructorDTO)); }
public async Task <ActionResult> Edit(int?id) { var instructorService = new InstructorService(new InstructorRepository(UniversityContext)); var instructor = await instructorService.GetById(id.Value); var instructorDTO = mapper.Map <InstructorDTO>(instructor); return(View(instructorDTO)); }