/// <summary>
        ///  Get Organisation Default Compliance Rules
        /// </summary>
        /// <param name="organisationID"></param>
        private void GetDefaultRules(int organisationID)
        {
            // Organisation object used to get the organisation details
            BusinessServices.Organisation objOrganisation;
            // Datatable containing the organisation details
            DataTable dtbOrganisation;
            int       intDefaultLessonFrequency, intDefaultQuizFrequency, intDefaultQuizPassMark;
            string    strLangCode = Request.Cookies["currentCulture"].Value;

            objOrganisation = new BusinessServices.Organisation();

            dtbOrganisation = objOrganisation.GetOrganisation(strLangCode, organisationID);

            // Gather details from the organisation details table
            intDefaultLessonFrequency = (int)dtbOrganisation.Rows[0]["DefaultLessonFrequency"];
            intDefaultQuizFrequency   = (int)dtbOrganisation.Rows[0]["DefaultQuizFrequency"];
            intDefaultQuizPassMark    = (int)dtbOrganisation.Rows[0]["DefaultQuizPassMark"];

            this.cboLessonFrequency.SelectedIndex = intDefaultLessonFrequency;
            this.cboQuizFrequency.SelectedIndex   = intDefaultQuizFrequency;
            this.txtQuizPassMark.Text             = intDefaultQuizPassMark.ToString();

            //Show warning message
            this.btnPopulateAll.Attributes.Add("onclick", "javascript:return PopulateAllConfirm();");
        }
예제 #2
0
        private void PaintOrgImage()
        {
            //1. Get the image name from the UserContext.
            string strImageName = UserContext.UserData.OrgLogo;


            // GetOrganisation(SqlString LangCode, SqlInt32 orgID)
            // UserContext.UserData.OrgID
            BusinessServices.Organisation objOrganisation = new BusinessServices.Organisation();
            DataTable dtOrganisation = objOrganisation.GetOrganisation(Request.Cookies["currentCulture"].Value, UserContext.UserData.OrgID);

            if (dtOrganisation.Rows.Count > 0)
            {
                strImageName = dtOrganisation.Rows[0]["Logo"].ToString();
                if (strImageName.Length > 4)
                {
                    phdOrgImage.Visible = true;
                    //2. Set the src for the image.
                    this.imgHeader.Src      = "/General/Images/Header/" + strImageName;
                    this.imgHeaderAdmin.Src = "/General/Images/Header/" + strImageName;
                    return;
                }
            }

            this.phdOrgImage.Visible = false;
        }