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);
        }
Example #3
0
        private async Task ProcessEnrollment(int userId, int courseId)
        {
            var service = new EnrollmentService();

            Enrollment = await service.GetEnrollment(userId, courseId);
        }