public async Task <IActionResult> Post([FromBody] BlankRequest request)
        {
            var response = await _manager.MarkAttendance(_context);

            if (!response)
            {
                return(Ok(new ServiceResponse <string> {
                    TokenStatus = TokenStatus.Valid, IsSuccess = false, Message = "Failed marking attendance"
                }));
            }
            return(Ok(new ServiceResponse <string> {
                TokenStatus = TokenStatus.Valid, IsSuccess = true, Message = "Attendance marked"
            }));
        }
Exemple #2
0
        public async Task <IActionResult> Post(BlankRequest request)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var task = new BlankBackgroundTask
            {
                Title          = request.Title,
                Path           = request.Path,
                Size           = request.Size,
                CompatibleSize = request.CompatibleSize
            };
            var handler = new BlankBackgroundTaskHandler(loggerFactory, progressHubContext);
            await backgroundTaskQueue.QueueBackgroundWorkItemAsync(handler.Handle, task);

            return(Ok());
        }