Example #1
0
        public void Delete()
        {
            var addLessonPlanRequest = new ApplicationService.AddLessonPlanRequest()
            {
                IsActive = false,
                Title    = Guid.NewGuid().ToString(),
                Level    = (short)LevelEnum.Advanced
            };

            var addLessonPlanResult = sysAdminHttpClient.CallPostService <Messages.AddLessonPlanResponse>(ConstantsUrl.AddLessonPlanApiUrl, addLessonPlanRequest);

            Assert.True(addLessonPlanResult.IsSuccess);

            var addRequest = new ApplicationService.AddSessionRequest
            {
                IsActive     = false,
                Title        = Guid.NewGuid().ToString(),
                Description  = Guid.NewGuid().ToString(),
                LessonPlanId = addLessonPlanResult.NewRecordedId,
                TermId       = DefaultData.TermId
            };
            var addResult = sysAdminHttpClient.CallPostService <AddSessionResponse>(ConstantsUrl.AddSessionApiUrl, addRequest);

            Assert.True(addResult.IsSuccess);
            Assert.NotEqual(addResult.NewRecordedId, Guid.Empty);

            var request = new ApplicationService.DeleteSessionRequest
            {
                Id = addResult.NewRecordedId
            };
            var result = sysAdminHttpClient.CallPostService <DeleteSessionResponse>(ConstantsUrl.DeleteSessionApiUrl, request);

            Assert.True(result.IsSuccess);
        }
Example #2
0
        public void Add()
        {
            var request = new ApplicationService.AddLessonPlanRequest()
            {
                IsActive = false,
                Title    = Guid.NewGuid().ToString(),
                Level    = (short)LevelEnum.Advanced
            };

            var result = sysAdminHttpClient.CallPostService <Messages.AddLessonPlanResponse>(ConstantsUrl.AddLessonPlanApiUrl, request);

            Assert.True(result.IsSuccess);
        }
Example #3
0
        public void ChangeActiveStatus()
        {
            var addRequest = new ApplicationService.AddLessonPlanRequest
            {
                IsActive = false,
                Title    = Guid.NewGuid().ToString(),
                Level    = (short)LevelEnum.Advanced
            };
            var addResult = sysAdminHttpClient.CallPostService <AddLessonPlanResponse>(ConstantsUrl.AddLessonPlanApiUrl, addRequest);

            Assert.True(addResult.IsSuccess);
            Assert.NotEqual(addResult.NewRecordedId, Guid.Empty);

            var request = new ApplicationService.DeleteLessonPlanRequest
            {
                Id = addResult.NewRecordedId
            };
            var result = sysAdminHttpClient.CallPostService <ChangeActiveStatusLessonPlanResponse>(ConstantsUrl.ChangeActiveStatusLessonPlanApiUrl, request);

            Assert.True(result.IsSuccess);
        }