public async Task <IActionResult> Index(int page = 1) { var userId = await _userManager.FindByNameAsync(User.Identity.Name); int user = userId.Id; var gunlukgorevler = _tasksManager.GetTodayActiveTasks(out int toplamsayfa, page, user); ViewBag.aktifsayfa = page; ViewBag.toplamsayfa = toplamsayfa; ViewBag.veriler = gunlukgorevler; var gunluk = _taskDateDal.GetGunluk(); var haftalik = _taskDateDal.GetHaftalık(); var aylik = _taskDateDal.GetAylik(); var total = _tasksDal.GetTotalTasksCount(user); ViewBag.total = total; var today = _tasksDal.GetTodayTasksCount(user, gunluk); ViewBag.today = today; var week = _tasksDal.GetWeekTasksCount(user, haftalik); ViewBag.week = week; var month = _tasksDal.GetMonthTasksCount(user, aylik); ViewBag.month = month; var active = _tasksDal.GetActiveTasksCount(user); ViewBag.active = active; var completed = _tasksDal.GetCompletedTasksCount(user); ViewBag.completed = completed; return(View()); }