private bool FilterByText(CustomerOrderOV order) { if (String.IsNullOrEmpty(_filterText)) { return(true); } return(FilterOrderByCustomerName(order) || FilterOrderByMedicineName(order)); }
private bool FilterByDate(CustomerOrderOV order) { if (_dateStart == null || _dateEnd == null) { return(true); } if (DateTime.Compare((DateTime)_dateEnd, (DateTime)_dateStart) < 0) { return(true); } return(DateTime.Compare(order.Order.OrderTime, (DateTime)_dateStart) > 0 && DateTime.Compare(order.Order.OrderTime, (DateTime)_dateEnd) < 0); }
private bool FilterOrderByCustomerName(CustomerOrderOV order) { return(RUNE.IS_SUPPORT_SEARCH_ORDER_BY_CUSTOMER_NAME ? (order.CustomerName.IndexOf(_filterText) != -1) : false); }
private bool FilterOrderList(CustomerOrderOV order) { return(FilterByDate(order) && FilterByText(order)); }
private bool FilterOrderByMedicineName(CustomerOrderOV order) { return(RUNE.IS_SUPPORT_SEARCH_ORDER_BY_MEDICINE_NAME ? (order.OrderDetail.IndexOf(_filterText) != -1) : false); }