Example #1
0
 public string UpdatePrintEntries(string jsonPrintDocument)
 {
     return(CefFxResponse.WrapResult(() =>
     {
         Configuration.PrintEntries =
             JsonConvert.DeserializeObject <List <PrintEntry> >(jsonPrintDocument, SerializerSettings);
         SavePrintConfiguration();
     }));
 }
Example #2
0
 public string GetPrinters()
 {
     return(CefFxResponse.WrapResult(() => {
         var printers = new List <string>();
         foreach (var printer in System.Drawing.Printing.PrinterSettings.InstalledPrinters)
         {
             printers.Add(printer.ToString());
         }
         return printers;
     }));
 }
Example #3
0
 public string GetTypes()
 {
     return(CefFxResponse.WrapResult(() => Configuration.GetTypes()));
 }
Example #4
0
 public string GetPrintEntries()
 {
     return(CefFxResponse.WrapResult(() => Configuration.PrintEntries));
 }