public static IEnumerable<TestFindPrint_v2> zFindPrint(this IEnumerable<TestPrint_v2> prints, FindPrintManager findPrintManager)
 {
     foreach (TestPrint_v2 print in prints)
     {
         yield return new TestFindPrint_v2 { Print = print, FindPrintInfo = findPrintManager.Find(print.Title, print.PrintType) };
     }
 }
Beispiel #2
0
 public static IEnumerable <TestFindPrint_v2> zFindPrint(this IEnumerable <TestPrint_v2> prints, FindPrintManager findPrintManager)
 {
     foreach (TestPrint_v2 print in prints)
     {
         yield return(new TestFindPrint_v2 {
             Print = print, FindPrintInfo = findPrintManager.Find(print.Title, print.PrintType)
         });
     }
 }
        public FindPrintInfo FindPrint(string title, PrintType postType = PrintType.Unknow, bool forceSelect = false)
        {
            FindPrintInfo findPrint = null;

            if (Try(() => findPrint = _findPrintManager.Find(title, postType, forceSelect)))
            {
                return(findPrint);
            }
            else
            {
                return new FindPrintInfo {
                           found = false
                }
            };
        }