public async Task UpdateRequestStatus(Guid requestId, ControlRequestStatus status, string token = null)
 {
     if ((byte)status == 1)
     {
         await RefuseRequest(requestId, token);
     }
     else if ((byte)status == 2)
     {
         await AcceptRequest(requestId, token);
     }
 }
Exemple #2
0
        public async Task UpdateRequestStatus(Guid requestId, ControlRequestStatus status, string token = null)
        {
            var request = await _repository.RetrieveAsync(requestId);

            if (request.Status <= status)
            {
                request.Status            = status;
                request.ConsiderationTime = DateTime.Now;

                await _repository.UpdateAsync(request);

                await _repository.SaveChangesAsync();
            }
        }