public static List <ReceiptInvoiceDetail> GetUpdatesAfter(long?lastVersion, DateTime?lastUpdateTime)
 {
     BLL.ReceiptInvoiceDetail v = new BLL.ReceiptInvoiceDetail();
     if (lastVersion.HasValue && lastVersion.Value != 0)
     {
         v.LoadUpdatesAfter(lastVersion.Value);
     }
     else if (lastUpdateTime.HasValue)
     {
         v.LoadUpdatesAfterByTime(lastUpdateTime.Value);
     }
     else
     {
         v.LoadAll();
     }
     return(ToList(v));
 }
 public static List<ReceiptInvoiceDetail> GetUpdatesAfter(long? lastVersion, DateTime? lastUpdateTime)
 {
     BLL.ReceiptInvoiceDetail v = new BLL.ReceiptInvoiceDetail();
     if (lastVersion.HasValue && lastVersion.Value != 0)
     {
         v.LoadUpdatesAfter(lastVersion.Value);
     }
     else if (lastUpdateTime.HasValue)
     {
         v.LoadUpdatesAfterByTime(lastUpdateTime.Value);
     }
     else
     {
         v.LoadAll();
     }
     return ToList(v);
 }
 public static List<ReceiptInvoiceDetail> GetAll()
 {
     BLL.ReceiptInvoiceDetail v = new BLL.ReceiptInvoiceDetail();
     v.LoadAll();
     return ToList(v);
 }
 public static List <ReceiptInvoiceDetail> GetAll()
 {
     BLL.ReceiptInvoiceDetail v = new BLL.ReceiptInvoiceDetail();
     v.LoadAll();
     return(ToList(v));
 }