void DashboardInitialization() { SummaryOpportunities = QueriesHelper.GetSummaryOpportunities(unitOfWork.Quotes).ToList(); GoodSoldPeriodSelector = new ObservableCollection <bool>() { true, false, false }; RevenuePeriodSelector = new ObservableCollection <bool>() { true, false, false }; GoodSoldPeriodSelector.CollectionChanged += GoodSoldSelectorChanged; RevenuePeriodSelector.CollectionChanged += RevenuesSelectorChanged; salesSummaryItems = GetSalesSummaryItems(); costAverageItems = GetCostAverageItems(); DashboardOrders = QueriesHelper.GetOrderInfo(unitOfWork.Orders); SalesSummarySelectedItem = salesSummaryItems[0].ToList(); CostSelectedItem = costAverageItems[0].ToList(); }
internal object GetQuoteInfos() { return(QueriesHelper.GetSummaryOpportunities(Entities.AsQueryable()).ToList()); }
public IList <QuoteSummaryItem> GetOpportunitiesInfo(DateTime start, DateTime end) { return(QueriesHelper.GetSummaryOpportunities(CreateReadOnlyRepository().GetFilteredEntities(null).Where(x => x.Date >= start && x.Date <= end)).ToList()); }