public async Task <IActionResult> GorevOzeti(string filter) { var unvanlar = await unvanRepository.GetAllAsync(); var employeeSummary = new EmployeeListSummaryResource("Employee-List-Summary", 5, unvanlar); var today = DateTime.Today; var gorevOzeti = await personelRepository.GorevOzetleriGetir(today.Year, today.Month, filter); var row = new EmployeeListSummaryResource.Row("Toplam"); var toplam = new EmployeeListSummaryResource.Row.Column(); toplam.uid = "Toplam"; toplam.type = "num"; toplam.value = 0; //görev özeti key value pairi json için modele aktar foreach (var item in gorevOzeti) { row.columns.Add(new EmployeeListSummaryResource.Row.Column { uid = item.Item1, type = "num", value = item.Item2 }); toplam.value += item.Item2; } row.columns.Add(toplam); employeeSummary.rows.Add(row); return(Ok(employeeSummary)); }