У меня есть фрагмент кода, который возвращает результат JSON, как показано ниже:
return JsonConvert.SerializeObject(allData.OrderBy(x => x.DataDate.Value.Date)
.Select(item =>
new { Date = item.DataDate.Value.ToString("yyyy-MM-dd"),
Sales = (int)item.SalesForDay,
Revenue = (int?)item.RevenueForDay.Value }));
Как видно из приведенного выше, строка кода возвращает все даты, когда были продажи ...
Например, график будет иметь:
10th of October - 3 Sales - Revenue 1100$
8th of October - 3 Sales - Revenue 1100$
4th of October - 3 Sales - Revenue 1100$
2nd of October - 3 Sales - Revenue 1100$
1st of October - 3 Sales - Revenue 1100$
В возвращенном операторе должны быть возвращены все даты с текущей даты (12 октября) за последние 30 дней, в которых не было ПРОДАЖ, а также должен быть 0,00 доход за эти даты....
Как мне этого добиться?
Может ли кто-нибудь мне помочь?