public HttpResponseMessage Delete(int id)
        {
            SucessResponse response = new SucessResponse();

            _sectionService.Delete(id);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage DeleteModules(int id)
        {
            SucessResponse response = new SucessResponse();

            _moduleService.DeleteModule(id);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 3
0
        public HttpResponseMessage DeleteQuestion(int Id)
        {
            SucessResponse response = new SucessResponse();

            _officeHourServices.DeleteQuestion(Id);

            return(Request.CreateResponse(response));
        }
Ejemplo n.º 4
0
        public HttpResponseMessage Delete(int id)
        {
            SucessResponse response = new SucessResponse();

            _officeHourServices.Delete(id);

            return Request.CreateResponse(response);
        }
Ejemplo n.º 5
0
        public HttpResponseMessage Delete(int id)
        {
            SucessResponse response = new SucessResponse();

            _commentsService.Delete(id);

            return Request.CreateResponse(response);
        }
Ejemplo n.º 6
0
        public HttpResponseMessage Delete(int id)
        {
            // ItemResponse<Sabio.Web.Domain.TrackItem> response = new ItemResponse<Sabio.Web.Domain.TrackItem>();

            SucessResponse response = new SucessResponse();
            _trackService.Delete(id);

            return Request.CreateResponse(response);
        }
Ejemplo n.º 7
0
        public HttpResponseMessage Delete(Guid id)
        {
            SucessResponse response = new SucessResponse();

            // Temporarily comment out for debugging
            //UserTokensService.Delete(id);

            return(Request.CreateResponse(response));
        }
 public HttpResponseMessage addSectionInstructors(int instrutorId ,int id)
 {
     if (!ModelState.IsValid)
     {
         return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
     }
     SucessResponse response = new SucessResponse();
     _sectionService.addSectionInstructors(instrutorId, id);
     return Request.CreateResponse(response);
 }
 public HttpResponseMessage Update4(UserOnboardUpdate4 model, int id)
 {
     if (!ModelState.IsValid)
     {
         return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
     }
     SucessResponse response = new SucessResponse();
     UserOnboardService.Update4(model);
     return Request.CreateResponse(response);
 }
Ejemplo n.º 10
0
 public HttpResponseMessage DeleteSpace(int id, int spaceId)
 {
     if (!ModelState.IsValid)
     {
         return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
     }
     SucessResponse response = new SucessResponse();
     WikiService.DeleteSpace(id, spaceId);
     return Request.CreateResponse(response);
 }
Ejemplo n.º 11
0
        public HttpResponseMessage DeleteInstructors(int id)
        {
            // ItemResponse<Sabio.Web.Domain.TrackItem> response = new ItemResponse<Sabio.Web.Domain.TrackItem>();

            SucessResponse response = new SucessResponse();

            _instructorsService.Delete(id);

            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage Delete(int id)
        {
            if (!ModelState.IsValid)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            SucessResponse response = new SucessResponse();
            _trackCourseService.Delete(id);
            return Request.CreateResponse(response);
        }
        public HttpResponseMessage Student(string userId, int sectionId)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();

            _sectionService.DeleteSectionSudent(userId, sectionId);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 14
0
        public HttpResponseMessage DeleteRole(string id, string roleId)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();

            UserService.DeleteRole(id, roleId);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 15
0
        public HttpResponseMessage DeleteSpace(int id, int spaceId)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();

            _wikiService.DeleteSpace(id, spaceId);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage Update(TestimonialsUpdateRequest model, int id)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();

            _TestimonialsService.Update(model);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage addCourseInstructors(int courseId, int id)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();

            _coursesService.AddCourseInstructor(courseId, id);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage DeleteSectionInstructor(int instrutorId, int id)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();

            _sectionService.DeleteInstructor(instrutorId, id);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 19
0
        public HttpResponseMessage AddUpdateResponse(OfficeHourQuestionsUpdateRequest model, int oId, int Id)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();

            _officeHourServices.AddQuestionResponse(model, oId, Id);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage Update5(UserOnboardUpdate5 model, int id)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();

            UserOnboardService.Update5(model);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage updateLocation(int id, SectionLocation model)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();

            _sectionService.PutLocation(id, model);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage deleteWikiPage(string id, string wikiPId)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();

            _moduleService.DeleteWikiPage(id, wikiPId);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 23
0
        public HttpResponseMessage Edit(CommentUpdateRequest model, int id)
        {
            if (!ModelState.IsValid)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            SucessResponse response = new SucessResponse();
            _commentsService.Update(model);
            return Request.CreateResponse(response);
        }
Ejemplo n.º 24
0
        public HttpResponseMessage UpdateSetting(UserSettingsRequest model)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new SucessResponse();

            UserService.UpdateSettings(model);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 25
0
        public HttpResponseMessage Post(int Id, OfficeHourQuestion model)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();
            string         userId   = UserService.GetCurrentUserId();

            _officeHourServices.InsertQuestion(Id, model, userId);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 26
0
        public HttpResponseMessage Update(UpdateInstructorInfo model, int id)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new SucessResponse();

            _instructorsService.Update(model);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage Delete(int id)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new SucessResponse();

            _trackCourseService.Delete(id);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 28
0
        [Route("{id:int}"), HttpPut]                                                        //its taking my URL/Ajax/settings into the route  //HTTP Put is the only request at this point
        public HttpResponseMessage UpdateAddresses(AddressUpdateRequest model, int id)      //creating a name for HTTPResponseMessage >> UpdateAddresses
        {                                                                                   //in the parameters includes the model and id >> it is being passed as a numeric id
            if (!ModelState.IsValid)                                                        //if my data is NOT valid
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); //it will return as error response
            }

            SucessResponse response = new SucessResponse();

            _addressService.Update(model);                    //packaging data from your database
            return(Request.CreateResponse(response));         //and sends it right back to your Ajax becasue the functions are there
        }
Ejemplo n.º 29
0
        public HttpResponseMessage UpdateCourse(TrackCourseUpdate model, int id)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new SucessResponse();

            _coursesService.UpdateCourse(model, id);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 30
0
        public HttpResponseMessage CourseTagInsert(int id, int tagId)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new SucessResponse();

            _coursesService.AddCourseTags(id, tagId);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 31
0
        public HttpResponseMessage DeletePrereq(int id, int preqId)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
            SucessResponse response = new SucessResponse();

            _coursesService.DeleteCoursePrereqs(id, preqId);

            return(Request.CreateResponse(response));
        }
Ejemplo n.º 32
0
        public HttpResponseMessage EditActive(TagsUpdateActiveRequest model, int id)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new SucessResponse();

            _tagsService.UpdateActive(model);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 33
0
        public HttpResponseMessage Edit(OfficeHourUpdateRequest model)
        {
            if (!ModelState.IsValid)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            SucessResponse response = new SucessResponse();
            string userId = UserService.GetCurrentUserId();
            _officeHourServices.Update(model, userId);
            return Request.CreateResponse(response);
        }
Ejemplo n.º 34
0
        public HttpResponseMessage Edit(TrackUpdateRequest model, int id)
        {
            //the if statement is your SSV
            if (!ModelState.IsValid)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            SucessResponse response = new SucessResponse();
            _trackService.Update(model);
            return Request.CreateResponse(response);
        }
Ejemplo n.º 35
0
        public HttpResponseMessage SpacePut(int id, int spaceId)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            string         userId   = UserService.GetCurrentUserId();
            SucessResponse response = new SucessResponse();

            _wikiService.UpdateSpaces(id, spaceId);
            return(Request.CreateResponse(response));
        }
Ejemplo n.º 36
0
        public HttpResponseMessage Edit(TrackUpdateRequest model, int id)
        {
            //the if statement is your SSV
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new SucessResponse();

            _trackService.Update(model);
            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage EditUserInfo(TrackCourseUpdate model, int id)
        {
            if (!ModelState.IsValid)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            SucessResponse response = new SucessResponse();

            _trackCourseService.Update(model);

            return Request.CreateResponse(response);
        }
Ejemplo n.º 38
0
        public HttpResponseMessage EditUserInfo(UserStatusUpdate model, int id)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new SucessResponse();

            _userDataService.UpdateUserStatus(model);

            return(Request.CreateResponse(response));
        }
Ejemplo n.º 39
0
        public async System.Threading.Tasks.Task <HttpResponseMessage> SendForgotPasswordEmail(SendConfirmationEmailRequest model)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new SucessResponse();

            await _messagingService.SendConfirmationEmail(model);

            return(Request.CreateResponse(response));
        }
        public HttpResponseMessage Update(int sectionId, SectionsUpdateRequest model)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new SucessResponse();

            _sectionService.Update(sectionId, model);

            return(Request.CreateResponse(response));
        }
Ejemplo n.º 41
0
        public HttpResponseMessage Edit(OfficeHourUpdateRequest model)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            SucessResponse response = new SucessResponse();
            string         userId   = UserService.GetCurrentUserId();

            _officeHourServices.Update(model, userId);
            return(Request.CreateResponse(response));
        }
 public HttpResponseMessage Student(string userId,int sectionId)
 {
     if (!ModelState.IsValid)
     {
         return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
     }
     SucessResponse response = new SucessResponse();
     _sectionService.DeleteSectionSudent(userId, sectionId);
     return Request.CreateResponse(response);
 }
        public HttpResponseMessage Update2(int sectionId, SectionsUpdateRequest model)
        {
            if (!ModelState.IsValid)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            SucessResponse response = new SucessResponse();

            _sectionService.Update(sectionId, model);

            return Request.CreateResponse(response);
        }
 public HttpResponseMessage updateLocation(int id, SectionLocation model)
 {
     if (!ModelState.IsValid)
     {
         return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
     }
     SucessResponse response = new SucessResponse();
     _sectionService.PutLocation(id, model);
     return Request.CreateResponse(response);
 }
Ejemplo n.º 45
0
        public HttpResponseMessage TagInsert(int id, int tagId)
        {
            if (!ModelState.IsValid)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            SucessResponse response = new SucessResponse();
            WikiService.updateTags(id, tagId);
            return Request.CreateResponse(response);
        }
Ejemplo n.º 46
0
        public HttpResponseMessage SpacePut(int id,int spaceId)
        {
            if (!ModelState.IsValid)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            string userId = UserService.GetCurrentUserId();
            SucessResponse response = new SucessResponse();
            WikiService.UpdateSpaces(id,spaceId);
            return Request.CreateResponse(response);
        }
Ejemplo n.º 47
0
 public HttpResponseMessage ParentId(int pageId, int? newParentId)
 {
     if (!ModelState.IsValid)
     {
         return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
     }
     if (newParentId == 0)
     {
         newParentId = null;
     }
     SucessResponse response = new SucessResponse();
     WikiService.UpdateParent(pageId, newParentId);
     return Request.CreateResponse(response);
 }
Ejemplo n.º 48
0
        public HttpResponseMessage Delete(Guid id)
        {
            SucessResponse response = new SucessResponse();

            // Temporarily comment out for debugging
            //UserTokensService.Delete(id);

            return Request.CreateResponse(response);
        }
Ejemplo n.º 49
0
        public HttpResponseMessage Login(LoginRequest model)
        {
            HttpResponseMessage responseMessage = null;
            BaseResponse response = null;

            if (!ModelState.IsValid)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            ApplicationUser user = UserService.GetUser(model.UserName);

            if (user != null)
            {
                Boolean emailConfirmed = UserService.GetEmailConfirmed(model.UserName);

                if (emailConfirmed)
                {
                    bool isValidLogin = false;

                    isValidLogin = UserService.Signin(model.UserName, model.Password);

                    if (isValidLogin)
                    {
                        response = new SucessResponse();
                        responseMessage = Request.CreateResponse(response);
                    }
                    else
                    {
                        response = new ErrorResponse("Login failed! Please check if you typed in the correct Username and Password.");
                        responseMessage = Request.CreateResponse(HttpStatusCode.BadRequest, response);
                    }
                }
                else
                {
                    response = new ErrorResponse("Please confirm your email before logging in.");
                    responseMessage = Request.CreateResponse(HttpStatusCode.BadRequest, response);
                }
            }
            else
            {
                response = new ErrorResponse("Username does not exist! Please register.");
                responseMessage = Request.CreateResponse(HttpStatusCode.BadRequest, response);
            }
            return responseMessage;
        }
Ejemplo n.º 50
0
        public HttpResponseMessage UpdateSetting(UserSettingsRequest model)
        {
            if (!ModelState.IsValid)
            {
                return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
            }

            SucessResponse response = new SucessResponse();
            UserService.UpdateSettings(model);
            return Request.CreateResponse(response);
        }