예제 #1
0
        //public IActionResult TaskStatisticsMonthDiagram()
        //{
        //    UserProfile u = UserProfile.GetUsers(_context).Find(x => x.Mail.ToLower() == User.Identity.Name.ToLower());
        //    if (u != null)
        //    {
        //        StatisticsViewModel svm = new StatisticsViewModel(_context);
        //        return View("TaskStatisticsMonthDiagram", svm);


        //    }
        //    return View("~/Views/Home/MessageForLogin.cshtml");
        //}

        #endregion

        #region TasksNonDate

        public IActionResult TasksNonDate()
        {
            UserProfile u = UserProfile.GetUsers(_context).Find(x => x.Mail.ToLower() == User.Identity.Name.ToLower());

            if (u != null)
            {
                UserTaskListViewModel tlvm = new UserTaskListViewModel();
                tlvm.Tasks = new List <UserTaskViewModel>();
                foreach (UserTask tas in UserTask.GetTasksWithoutDone(_context))
                {
                    if (tas.UserId == u.UserId && tas.TaskType == 1 && tas.DateStart == null)
                    {
                        UserTaskViewModel tvmt = new UserTaskViewModel(_context, (int)tas.UserId);
                    }
                }
                return(View("TasksView", tlvm));
            }
            return(View("~/Views/Home/MessageForLogin.cshtml"));
        }