예제 #1
0
    private void Initialize(int aid)
    {
        try
        {
            Assessment ass = new Assessment();
            //Get Assessment by OID
            ass = ass.GetAssessmentByOID(aid);
            //Assign it
            LabelAssessmentName.Text = ass.AssessmentName;
            LabelSection.Text = ass.TotalSection.ToString();
            //LabelFlaggedPoint.Text = ass.TotalFlagPoint.ToString();
            //LabelTotalFlagged.Text = ass.TotalFlag.ToString();
            LabelTotalQuestion.Text = ass.TotalQuestion.ToString();

            //Section Detail
            LabelSectionDetails.Text = "";
            string sectionDetails = "";
            if (ass.SectionList.Count > 0)
            {
                foreach (Section s in ass.SectionList)
                {
                    sectionDetails += "<br/>";
                    sectionDetails += "<br/>";
                    sectionDetails += "\t" + "<span style='font-weight:bold;font-size:medium;'>" + s.SectionName + "</span>";
                    sectionDetails += "<br/>";
                    sectionDetails += "Total Question :&nbsp;&nbsp;&nbsp;  " + s.TotalQuestion.ToString();
                    sectionDetails += "<br/>";

                    if (s.SectionName == "NoScore") continue;
                    sectionDetails += "Total Points :&nbsp;&nbsp;&nbsp; " + s.FlagPointTotal.ToString();

                }
            }
            LabelSectionDetails.Text = sectionDetails;

            //Add Existing RiskCalculation//style='border-style: solid; border-width: thin'
            string str = "<table id='tblRisk' >  <tr><td style='font-weight:bold;font-size:medium;'>At Risk Calculation</td></tr>   <tr><td>Current Calculation(s): <input id='ButtonAddRisk' type='button' value='+' /> <span id='AddRiskSpan' style='display:none;'>Name <input id='TextRiskName' type='text' />  <input id='ButtonSaveRisk' type='button' value='Save' /></span></td></tr>";
            RiskCalculation risk = new RiskCalculation();
            System.Collections.ObjectModel.Collection<RiskCalculation> list;
            list = risk.GetRiskCalulationByAOID(aid);

            foreach (RiskCalculation r in list)
            {

                ///
                str += "<tr id='" + r.RiskOID + "'><td><span>" + r.RiskName + "</span><span id='SpanMain" + r.RiskOID + "'> :" + r.NumFlag + " Flagged Point  " + " </span><input id='ButtonEdit' type='button' value='Edit' />  <input id='ButtonPrescription' type='button' value='Prescription' /> <span id='SpanInner" + r.RiskOID + "' style='display:none;' > Flagged Point &nbsp;&nbsp;&nbsp;<input id='Flagged" + r.RiskOID + "' style='width:20px' type='text' /> &nbsp;  &nbsp;<input id='ButtonSave' type='button' value='Save' /> </span></td></tr>";
            }

              //str+=  "<tr id='1' style='display:none;'><td><span id='SpanMain1'>At Risk : 4pts flagged + 2 Section Failed </span><input id='ButtonEdit' type='button' value='Edit' />  <input id='ButtonPrescription' type='button' value='Prescription' /> <span id='SpanInner1' style='display:none;'> Flagged &nbsp;<input id='Flagged1' style='width:20px' type='text' /> &nbsp; Section Failed &nbsp;<input id='SectionFailed1' type='text' style='width:20px' /><input id='ButtonSave' type='button' value='Save' /> </span></td></tr>";
              str += " <tr id='RowLast'><td>&nbsp;</td></tr>";
              str+="</table>";
              LabelRisk.Text = str;

        }
        catch (Exception ex)
        { }
    }
예제 #2
0
    private void GetRisks(int aoid)
    {
        RiskCalculation rsk = new RiskCalculation();
        Collection<RiskCalculation> RisksList = new Collection<RiskCalculation>();
        RisksList = rsk.GetRiskCalulationByAOID(aoid);
        if (RisksList.Count != 0)
        {

            foreach (RiskCalculation r in RisksList)
            {
                ddlRisk.Items.Add(r.RiskName);
            }
        }
    }