Esempio n. 1
0
        internal RiskAssessmentBE(FileManager pBEMng) : base(pBEMng, pBEMng.DB.RiskAssessment)
        {
            myA = pBEMng;
            myRiskAssessmentDT = (atriumDB.RiskAssessmentDataTable)myDT;

            //likelihood,impact
            rl[0, 0] = 0;
            rl[0, 1] = 0;
            rl[0, 2] = 0;
            rl[0, 3] = 0;
            rl[1, 0] = 0;
            rl[1, 1] = 1;
            rl[1, 2] = 4;
            rl[1, 3] = 7;
            rl[2, 0] = 0;
            rl[2, 1] = 2;
            rl[2, 2] = 5;
            rl[2, 3] = 8;
            rl[3, 0] = 0;
            rl[3, 1] = 3;
            rl[3, 2] = 6;
            rl[3, 3] = 9;

            this.myRiskAssessmentDT.ContingentLiabilityColumn.ExtendedProperties.Add("format", "C");
            this.myRiskAssessmentDT.SettlementEstColumn.ExtendedProperties.Add("format", "C");
            this.myRiskAssessmentDT.AmountClaimedColumn.ExtendedProperties.Add("format", "C");


            if (!myA.AtMng.AppMan.UseService && myODAL == null)
            {
                myODAL = myA.AtMng.DALMngr.GetRiskAssessment();
            }
        }
Esempio n. 2
0
        public void bindLRMData(atriumDB.RiskAssessmentDataTable a)
        {
            UIHelper.ComboBoxInit("RAStatus", ucRAStatusMcc, FM);
            UIHelper.ComboBoxInit("RAComplexity", ucComplexityMcc, FM);
            UIHelper.ComboBoxInit("RAImpact", ucImpactMcc, FM);
            UIHelper.ComboBoxInit("RALikelihood", ucLikelihoodMcc, FM);
            UIHelper.ComboBoxInit("RARiskLevel", ucRiskLevelMcc, FM);
            UIHelper.ComboBoxInit("RASettlementPossibility", ucSettlementPossibilityMcc, FM);
            UIHelper.ComboBoxInit("LAWYERLIST", ucAssessedByMcc, FM);

            this.riskAssessmentBindingSource.DataSource = a.DataSet;
            this.riskAssessmentBindingSource.DataMember = a.TableName;

            a.ColumnChanged += new DataColumnChangeEventHandler(a_ColumnChanged);
            FM.GetRiskAssessment().OnUpdate += new atLogic.UpdateEventHandler(ucLRM_OnUpdate);
        }