Пример #1
0
        public OperationStatus PostGetTimeEntries(TimeEntryFilter filter)
        {
            string token = ServerHelpers.GetAccessTokenFromRequest(this.Request);

            if ((bool)_usersService.Authorize(token))
            {
                return(_timeService.GetTimeEntryList(token, filter));
            }
            else
            {
                return(OperationStatus.Failed("Token is invalid"));
            }
        }
Пример #2
0
        public OperationStatus PostGetWeeklyReport()
        {
            string token = ServerHelpers.GetAccessTokenFromRequest(this.Request);

            if ((bool)_usersService.Authorize(token))
            {
                return(this._reportService.GetWeeklyReports(token));
            }
            else
            {
                return(OperationStatus.Failed("Token is invalid"));
            }
        }
Пример #3
0
        public OperationStatus PostAddTimeEntry(TimeEntry timeEntry)
        {
            string token = ServerHelpers.GetAccessTokenFromRequest(this.Request);

            if ((bool)_usersService.Authorize(token))
            {
                return(_timeService.InsertTimeEntry(timeEntry, token));
            }
            else
            {
                return(OperationStatus.Failed("Token is invalid"));
            }
        }