public static def_FormResults CreateNewFormResultFull(string formId, string enterprise_id, string group_id, string subject, string interviewer) { def_FormResults frmRes = null; try { frmRes = FormResults.CreateNewFormResultModel(formId); // Add the FKs if (!String.IsNullOrEmpty(enterprise_id)) { frmRes.EnterpriseID = Convert.ToInt32(enterprise_id); } if (!String.IsNullOrEmpty(group_id)) { frmRes.GroupID = Convert.ToInt32(group_id); } if (!String.IsNullOrEmpty(subject)) { frmRes.subject = Convert.ToInt32(subject); } if (!String.IsNullOrEmpty(interviewer)) { frmRes.interviewer = Convert.ToInt32(interviewer); } } catch (Exception xcptn) { Debug.WriteLine("CreateNewFormResultFull formId: " + formId + " " + xcptn.Message); } return(frmRes); }
public ActionResult Index() { Session["userId"] = "0"; Debug.WriteLine("* * * ExportController:Index method * * *"); // Initialize the session variables SessionForm sf = (SessionForm)Session["sessionForm"]; if (sf == null) { sf = new SessionForm() { formId = 0, partId = 0, sectionId = 0, formResultId = 0 }; Session["sessionForm"] = sf; } // Display the formResults (Assessments) Assmnts.Models.FormResults frmRsltsMdl = new Assmnts.Models.FormResults(); frmRsltsMdl.formResults = new List <def_FormResults>(); foreach (def_Forms frm in formsRepo.GetAllForms()) { frmRsltsMdl.formResults.AddRange(formsRepo.GetFormResultsByFormId(frm.formId)); } //frmRsltsMdl.formResults = formsRepo.GetAllFormResults(); bool noFormResults = false; if (frmRsltsMdl.formResults.Count() == 0) { Debug.WriteLine("* * * Index FormResults Count was 0. "); noFormResults = true; def_FormResults frmRslts = new def_FormResults() { formResultId = 0, formId = 0, dateUpdated = System.DateTime.Now }; frmRsltsMdl.formResults.Add(frmRslts); } else { Debug.WriteLine("* * * Index FormResults count: " + frmRsltsMdl.formResults.Count().ToString()); } frmRsltsMdl.formTitles = new List <String>(); if (noFormResults) { frmRsltsMdl.formTitles.Add("There are no Assessments in the system."); } else { foreach (def_FormResults frmRslt in frmRsltsMdl.formResults) { def_Forms frm = formsRepo.GetFormById(frmRslt.formId); if (frm != null) { frmRsltsMdl.formTitles.Add(frm.title); } } } return(View("formResults", frmRsltsMdl)); }
public ActionResult Index() { if (!SessionHelper.IsUserLoggedIn) { return(RedirectToAction("Index", "Account", null)); } // RRB 9/18/15 - user somehow got this URL. Just log them out for now. // return RedirectToAction("Index", "Account", null); mLogger.Debug("* * * ResultsController:Index method * * *"); // Initialize the session variables // SessionForm sf = SessionHelper.SessionForm; // Display the formResults (Assessments) Assmnts.Models.FormResults frmRsltsMdl = new Assmnts.Models.FormResults(); frmRsltsMdl.formResults = new List <def_FormResults>(); List <def_Forms> formsList = formsRepo.GetAllForms(); if (formsList != null) { // foreach (def_Forms frm in formsList) // { // frmRsltsMdl.formResults.AddRange(formsRepo.GetFormResultsByFormId(frm.formId)); frmRsltsMdl.formResults.AddRange(formsRepo.GetFormResultsByFormId(5)); // } } //frmRsltsMdl.formResults = formsRepo.GetAllFormResults(); bool noFormResults = false; if (frmRsltsMdl.formResults.Count() == 0) { mLogger.Debug("* * * Index FormResults Count was 0. "); noFormResults = true; def_FormResults frmRslts = new def_FormResults() { formResultId = 0, formId = 0, dateUpdated = System.DateTime.Now }; frmRsltsMdl.formResults.Add(frmRslts); } else { mLogger.Debug("* * * Index FormResults count: {0}", frmRsltsMdl.formResults.Count()); } frmRsltsMdl.formTitles = new List <String>(); if (noFormResults) { frmRsltsMdl.formTitles.Add("There are no Assessments in the system."); } else { foreach (def_FormResults frmRslt in frmRsltsMdl.formResults) { def_Forms frm = formsRepo.GetFormById(frmRslt.formId); if (frm != null) { frmRsltsMdl.formTitles.Add(frm.title); } } } return(View("formResults", frmRsltsMdl)); }