コード例 #1
0
        public void Get()
        {
            int id     = 1;
            var result = instructorService.Get(id);

            Assert.IsNotNull(result);
        }
コード例 #2
0
        // GET: Instructor
        public async Task <ActionResult> Index(int?id)
        {
            var viewModel = new InstructorDetailViewModel
            {
                Instructors = await _instructorService.Get()
            };

            if (!id.HasValue)
            {
                return(View(viewModel));
            }

            ViewBag.InstructorId = id.Value;
            viewModel.Courses    = viewModel.Instructors.Single(i => i.Id == id.Value).Courses;

            return(View(viewModel));
        }
コード例 #3
0
 public async Task <IActionResult> Get([FromQuery] InstructorGetOptions options)
 {
     return(Ok(await _service.Get(options)));
 }
コード例 #4
0
 private async Task PopulateInstructorDropdown(int?instructorId)
 {
     ViewBag.InstructorId = new SelectList(await _instructorService.Get(), "Id", "FullName", instructorId);
 }