コード例 #1
0
        //new procedure
        public JsonResult GetTestsCompletedActive()
        {
            var staffId  = Request.Params["ID"];
            var siteCode = Request.Params["SiteCode"];
            //var siteLanguage = Request.Params["SiteLanguage"];
            var tests = DbPostTestsUtils.GetStaffPostTestsCompletedCurrentAndActive(staffId, siteCode);
            var email = DbPostTestsUtils.GetPostTestStaffEmail(staffId);

            var retVal = new { email, tests };

            return(Json(retVal));
        }
コード例 #2
0
        public ActionResult EditPostTest(string id)
        {
            var site         = DbUtils.GetSiteidIdForUser(User.Identity.Name);
            var siteCode     = DbUtils.GetSiteCodeForUser(User.Identity.Name);
            var tests        = DbPostTestsUtils.GetStaffPostTestsCompletedCurrentAndActive(id, siteCode);
            var staffInfo    = DbUtils.GetStaffInfo(int.Parse(id));
            var postTestView = new PostTestView();

            postTestView.StaffId   = staffInfo.ID;
            postTestView.StaffName = staffInfo.FirstName + " " + staffInfo.LastName;
            postTestView.PostTests = tests;
            return(View(postTestView));
        }