public GetMemberActivityOutput GetMemberActivity() { return(new GetMemberActivityOutput ( DashboardRandomDataGenerator.GenerateMemberActivities() )); }
public GetGeneralStatsOutput GetGeneralStats() { return(new GetGeneralStatsOutput { TransactionPercent = DashboardRandomDataGenerator.GetRandomInt(10, 100), NewVisitPercent = DashboardRandomDataGenerator.GetRandomInt(10, 100), BouncePercent = DashboardRandomDataGenerator.GetRandomInt(10, 100) }); }
public GetDashboardDataOutput GetDashboardData(GetDashboardDataInput input) { var tenantInfo = TenantManager.GetTenantInfo().Result; var quotations = GetQuotationsInfo(tenantInfo); var incidents = GetIncidentsInfo(tenantInfo); var estimates = GetEstimatesInfo(tenantInfo); var workOrders = GetWorkOrdersInfo(tenantInfo); var agedReceivables = GetAgedReceivablesData(input.AgedReceivablesDatePeriod, tenantInfo); var revenueForecast = GetRevenueForecastData(tenantInfo); var newEstimates = estimates[0]; var newEstimatesChange = estimates[1]; var newWorkOrders = workOrders[0]; var newWorkOrdersChange = workOrders[1]; var newIncidents = incidents[0]; var newIncidentsChange = incidents[1]; var newQuotations = quotations[0]; var newQuotationsChange = quotations[1]; var output = new GetDashboardDataOutput { NewEstimates = newEstimates, // DashboardRandomDataGenerator.GetRandomInt(5, 10), NewEstimatesChange = newEstimatesChange, // DashboardRandomDataGenerator.GetRandomInt(30, 80), NewWorkOrders = newWorkOrders, // DashboardRandomDataGenerator.GetRandomInt(5, 10), NewWorkOrdersChange = newWorkOrdersChange, // DashboardRandomDataGenerator.GetRandomInt(30, 80), NewIncidents = newIncidents, // DashboardRandomDataGenerator.GetRandomInt(5, 10), NewIncidentsChange = newIncidentsChange, // DashboardRandomDataGenerator.GetRandomInt(30, 80), NewQuotations = newQuotations, // DashboardRandomDataGenerator.GetRandomInt(5, 10), NewQuotationsChange = newQuotationsChange, //DashboardRandomDataGenerator.GetRandomInt(30, 80), AgedReceivables = agedReceivables, RevenueForecast = revenueForecast, TotalProfit = DashboardRandomDataGenerator.GetRandomInt(500000, 900000), NewFeedbacks = DashboardRandomDataGenerator.GetRandomInt(1000, 5000), NewOrders = DashboardRandomDataGenerator.GetRandomInt(100, 900), NewUsers = DashboardRandomDataGenerator.GetRandomInt(50, 500), SalesSummary = DashboardRandomDataGenerator.GenerateSalesSummaryData(input.SalesSummaryDatePeriod), Expenses = DashboardRandomDataGenerator.GetRandomInt(5000, 10000), Growth = DashboardRandomDataGenerator.GetRandomInt(5000, 10000), Revenue = DashboardRandomDataGenerator.GetRandomInt(1000, 9000), TotalSales = DashboardRandomDataGenerator.GetRandomInt(10000, 90000), TransactionPercent = DashboardRandomDataGenerator.GetRandomInt(10, 100), NewVisitPercent = DashboardRandomDataGenerator.GetRandomInt(10, 100), BouncePercent = DashboardRandomDataGenerator.GetRandomInt(10, 100), DailySales = DashboardRandomDataGenerator.GetRandomArray(30, 10, 50), ProfitShares = DashboardRandomDataGenerator.GetRandomPercentageArray(3) }; return(output); }
public GetRegionalStatsOutput GetRegionalStats() { return(new GetRegionalStatsOutput(DashboardRandomDataGenerator.GenerateRegionalStat())); }
public GetSalesSummaryOutput GetSalesSummary(GetSalesSummaryInput input) { return(new GetSalesSummaryOutput(DashboardRandomDataGenerator.GenerateSalesSummaryData(input.SalesSummaryDatePeriod))); }