private void FillInvoiceNoList(List<BigBuyerPreOrder_Detail> list)
    {
      if (Dmo.GoodsDetails.Count == 0)
      {
        throw new ApplicationException("没有内容可供创建订单!");
      }
      list.Add(Dmo.GoodsDetails[0]);      foreach (BigBuyerPreOrder_Detail detail in Dmo.GoodsDetails)
      {
        int i = 0;
        int biao = 0;
        if (list.Count > 0)
        {
          for (int j = 0; j < list.Count; j++)//如果集合不为空,看里面是否存在当前记录
          {
            if (detail.AccountingUnit_ID == list[j].AccountingUnit_ID && detail.LoadTime == list[j].LoadTime && detail.ArriveTime == list[j].ArriveTime)
            {
              biao = 1;
            }
          }
        }        //如果当前记录在集合中,不重复(符合条件),将它们加入集合中  (有可能出现,123,213,123,213,这时就要过滤)
        if (detail.AccountingUnit_ID != list[i].AccountingUnit_ID || detail.LoadTime != list[i].LoadTime || detail.ArriveTime != list[i].ArriveTime)
        {
          if (biao == 0)  //过滤掉有可能的重复项
          {
            list.Add(detail);
            i++;
          }
        }
      }   
    }