コード例 #1
0
ファイル: HomeController.cs プロジェクト: radtek/BelibaHoma
        // GET: Rackaz/Home
        public ActionResult Index()
        {
            var model  = new HomeViewModel();
            var status = _alertService.GenerateLateTutorsAlerts();

            if (!status.Success)
            {
                return(Error(status));
            }
            var result = _alertService.GetAlertStatusCounts(CurrentUser.Area);

            if (!result.Success)
            {
                return(Error(result));
            }
            var status2 = _tutorService.GetTutorHours(CurrentUser.Area);

            if (!status2.Success)
            {
                return(Error(status2));
            }
            model.TutorHoursCount    = status2.Data;
            model.newAlertsCount     = result.Data[0];
            model.OnGoingAlertsCount = result.Data[1];
            return(View(model));
        }