Cześć Piszę aplikację zbudowaną na frontendzie Angular i na backendzie .NET Core i mam taki problem. Chodzi o wykresy. Czy da radę je pogrupować tak aby był zawsze aktualny tydzień tzn że jeżeli mamy dzisiaj 6 to dane były od 30 do 6 ?. na razie mam takie coś
public async Task<IEnumerable<DailyTenureAdd>> GetDailyTenureAdd()
{
var items = await db.Tenures.GroupBy(x => x.CreatedAt.Date).Select(x =>
new DailyTenureAdd
{
CountTenures = x.Count(),
CreatedAt = x.Key.ToString("dd/MM/yyyy")
}).ToListAsync();
return items;
}
Tylko tutaj te dane są pogrupowane według daty stworzenia a zwracane jest data oraz ilość ile dodano w danym dniu