/// <summary>
 /// 获取打印机类型
 /// </summary>
 /// <returns></returns>
 public string GetDisplayPrinter()
 {
     if (FileMsgList == null || FileMsgList.Count == 0)
     {
         return(Printer);
     }
     else
     {
         if (FileMsgList.Count == FileMsgList.FindAll(t => t.Printer == FileMsgList[0].Printer).Count)
         {
             Printer = FileMsgList[0].Printer.ToString();
             return(FileMsgList[0].Printer.ToString());
         }
         else
         {
             Printer = "多选";
             return("多选");
         }
     }
 }
 /// <summary>
 /// 获取订单版面
 /// </summary>
 /// <returns></returns>
 public string GetDisplayVerForm()
 {
     if (FileMsgList == null || FileMsgList.Count == 0)
     {
         return(VerForm);
     }
     else
     {
         if (FileMsgList.Count == FileMsgList.FindAll(t => t.VerForm == FileMsgList[0].VerForm).Count)
         {
             VerForm = FileMsgList[0].VerForm;
             return(FileMsgList[0].VerForm.ToString());
         }
         else
         {
             VerForm = "多选";
             return("多选");
         }
     }
 }
        /// <summary>
        /// 单击控件时设置版面
        /// </summary>
        public void SetClickVerForm()
        {
            string[] elementArr = new string[] { "多选", "正反", "单面", "首单" };
            int      index      = Array.IndexOf(elementArr, VerForm);

            if (PrintColor == "彩色")
            {
                VerForm = elementArr[2];
            }
            else if (FileMsgList != null && (FileMsgList.Count == FileMsgList.FindAll(t => t.PageCount == "1").Count))
            {
                VerForm = elementArr[2];
            }
            else
            {
                if (index == -1)
                {
                    index = 0;
                }
                index += 1;
                if (index >= elementArr.Length)
                {
                    index = 1;
                }
                if (VerForm == "多选" && FileMsgList != null && FileMsgList.FindIndex(t => t.PageCount == "1") != -1)
                {
                    VerForm = elementArr[2];
                }
                else
                {
                    VerForm = elementArr[index];
                }
            }
            if (FileMsgList != null)
            {
                foreach (var v in FileMsgList)
                {
                    v.VerForm = (v.PageCount == "1" ? "单面" : VerForm);
                }
            }
        }
 /// <summary>
 /// 获取纸张类型
 /// </summary>
 /// <returns></returns>
 public string GetDisplayPaper()
 {
     //string[] elementArr = new string[] { "正反","单面"};
     if (FileMsgList == null || FileMsgList.Count == 0)
     {
         return(PaperType);
     }
     else
     {
         if (FileMsgList.Count == FileMsgList.FindAll(t => t.PaperType == FileMsgList[0].PaperType).Count)
         {
             PaperType = FileMsgList[0].PaperType.ToString();
             return(FileMsgList[0].PaperType.ToString());
         }
         else
         {
             PaperType = "多选";
             return("多选");
         }
     }
 }
 /// <summary>
 /// 获取订单版面
 /// </summary>
 /// <returns></returns>
 public string GetDisplayColor()
 {
     //string[] elementArr = new string[] { "正反","单面"};
     if (FileMsgList == null || FileMsgList.Count == 0)
     {
         return(PrintColor);
     }
     else
     {
         if (FileMsgList.Count == FileMsgList.FindAll(t => t.PrintColor == FileMsgList[0].PrintColor).Count)
         {
             PrintColor = FileMsgList[0].PrintColor.ToString();
             return(FileMsgList[0].PrintColor.ToString());
         }
         else
         {
             PrintColor = "多选";
             return("多选");
         }
     }
 }
        /// <summary>
        /// 获取订单列表份数显示字符
        /// </summary>
        /// <returns></returns>
        public string GetDisplayCount()
        {
            if (FileMsgList == null || FileMsgList.Count == 0)
            {
                return(Count.ToString());
            }
            else
            {
                if (FileMsgList.Count == FileMsgList.FindAll(t => t.Count == FileMsgList[0].Count).Count)
                {
                    Count = FileMsgList[0].Count.ToString();
                    return(FileMsgList[0].Count.ToString());
                }

                else
                {
                    Count = "多选";
                    return("多选");
                }
            }
        }