public string UpdatePrintEntries(string jsonPrintDocument) { return(CefFxResponse.WrapResult(() => { Configuration.PrintEntries = JsonConvert.DeserializeObject <List <PrintEntry> >(jsonPrintDocument, SerializerSettings); SavePrintConfiguration(); })); }
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; })); }
public string GetTypes() { return(CefFxResponse.WrapResult(() => Configuration.GetTypes())); }
public string GetPrintEntries() { return(CefFxResponse.WrapResult(() => Configuration.PrintEntries)); }