Exemple #1
0
 public static PrintReportSaverModel FromRequest(AttachReportsRequest request, bool shouldUpdate = false)
 {
     return(new PrintReportSaverModel
     {
         TerminalId = request.ProcessKey.TerminalId,
         DataAreaId = request.ProcessKey.DataAreaId,
         StoreId = request.ProcessKey.StoreId,
         OperationId = Guid.Parse(request.ProcessKey.OperationId),
         ClassId = request.Reports.ClassId,
         EntityId = request.Reports.EntityId,
         Description = request.Reports.Description,
         NumberOfCopies = request.Reports.NumberOfCopies,
         PageCount = request.Reports.PageCount,
         TotalPrintedPages = request.Reports.TotalPrintedPages,
         PrintReportsId = Guid.Parse(request.Reports.ReportsId),
     });
 }
 public async Task <ExecuteResponse> AttachReports(AttachReportsRequest request)
 {
     return(await _client.AttachReportsAsync(request));
 }
 public override async Task <ExecuteResponse> AttachReports(AttachReportsRequest request, ServerCallContext context)
 {
     return(await Task.Factory.StartNew(TaskPush, PrintReportSaverModel.FromRequest(request)));
 }