public async Task <JsonResult> GetSignature() { var user = await _userManager.GetUserAsync(User); var Signature = _DataStor.Get(user.SignatureDataId); if (Signature != null) { return(Json(new { result = "Success", status_code = 200, signature_base64 = Convert.ToBase64String(Signature.Data) })); } else { return(Json(new Result() { reason = "No Signature assigned.", result = "Failure", status_code = 404 })); } }
public async Task <GetPrinterByIdQueryResponse> Handle( GetPrinterByIdQuery request, CancellationToken cancellationToken) { var printer = await _storageService.Get( request.Id, cancellationToken); if (printer != null) { return(new GetPrinterByIdQueryResponse { Printer = _mapper.Map <Dto.Response.Printer>(printer) }); } else { return(new GetPrinterByIdQueryResponse { Error = new Dto.Response.Error { HttpStatusCode = HttpStatusCode.NotFound, Message = $"Printer with id '{request.Id}' not found." } }); } }
public async Task <GetAllPrintersQueryResponse> Handle( GetAllPrintersQuery request, CancellationToken cancellationToken) { var printers = await _storageService.Get(cancellationToken); return(new GetAllPrintersQueryResponse { Printers = _mapper.Map <List <Dto.Response.Printer> >(printers) }); }
public async Task InitialiseAsync(CancellationToken cancellationToken) { var systemInfo = await _configurationDataStorageService.Get(cancellationToken); if (systemInfo.Count == 0) { var newSystemInfo = new Configuration(); await _configurationDataStorageService.Create( newSystemInfo, cancellationToken); Configuration = newSystemInfo; } else { Configuration = systemInfo[0]; } Reset(); }
public List <Repository> GetBookmarkedRepositories() { var repos = _dataStorageService.Get(SESSIONKEY); return((repos == null) ? new List <Repository>() : repos); }
public List <Client> GetAllClients() { var clients = _dataStorageService.Get(STORAGE_KEY); return((clients == null) ? new List <Client>() : clients); }