public IHttpActionResult GetEnrollment(int id) { var enrollment = _service.GetEnrollment(id); var bindingModel = Mapper.Map <EnrollmentsBindingModels>(enrollment); if (bindingModel == null) { return(NotFound()); } return(Ok(bindingModel)); }
public void GetEnrollment() { IEnrollmentService enrollmentService = new EnrollmentService(new PlugUnitOfWork(new PlugDbContextFactory())); var enrollments = enrollmentService.GetEnrollments(new Plug.Models.Input <System.Guid> { Arguments = new System.Guid("66EA3A48-49E7-41D4-B36A-BBD86922FAC5") }); var enrollment = enrollments.Result.FirstOrDefault(); var outputResult = enrollmentService.GetEnrollment(new Plug.Models.Input <System.Guid> { Arguments = enrollment.Id }); Assert.IsTrue(outputResult.Sucess); }
private async Task ProcessEnrollment(int userId, int courseId) { var service = new EnrollmentService(); Enrollment = await service.GetEnrollment(userId, courseId); }