public HttpResponseMessage Put(int userScheduleId, UserScheduleDto UserScheduleDto)
 {
     return(HttpResponseCreator <UserScheduleDto> .CreateUpdateResponse(userScheduleId, UserScheduleDto, userScheduleService));
 }
 public HttpResponseMessage Delete(int userScheduleId)
 {
     return(HttpResponseCreator <UserScheduleDto> .CreateDeleteResponse(userScheduleId, userScheduleService));
 }
 public HttpResponseMessage Post(UserScheduleDto UserScheduleDto)
 {
     return(HttpResponseCreator <UserScheduleDto> .CreatePostResponse(Request, UserScheduleDto, userScheduleService));
 }
        public HttpResponseMessage GetLogin(string username, string password)
        {
            ResponseModel <string> responseModel = service.Login(EncyptHelper.StringDecode(username), EncyptHelper.StringDecode(password));

            return(HttpResponseCreator.CreateResponse(Request, responseModel));
        }