protected void getSelectedExamDetails()
        {
            try
            {
                BEAdmin objBEAdmin = new BEAdmin();
                BAdmin  objBAdmin  = new BAdmin();

                objBEAdmin.IntExamID = Convert.ToInt32(Request.QueryString["ExamID"].ToString());
                objBAdmin.BGetSelectedExamDetails(objBEAdmin);
                lblExamName.Text    = objBEAdmin.DsResult.Tables[0].Rows[0]["ExamName"].ToString();
                lblStatusValue.Text = objBEAdmin.DsResult.Tables[0].Rows[0]["Status"].ToString();

                objBEAdmin = null;
                objBAdmin  = null;
            }
            catch (Exception Ex)
            {
                ErrorHandlers.ErrorLog.WriteError(Ex);
            }
        }
        protected void getSelectedExamDetails()
        {
            try
            {
                BEAdmin objBEAdmin = new BEAdmin();
                BAdmin  objBAdmin  = new BAdmin();
                objBEAdmin.IntExamID = Convert.ToInt32(Request.QueryString["ExamID"].ToString());
                objBEAdmin.IntUserID = Convert.ToInt32(Session[EnumPageSessions.USERID]);
                objBAdmin.BGetSelectedExamDetails(objBEAdmin);

                if (objBEAdmin.DsResult != null)
                {
                    lblCourseName.Text        = objBEAdmin.DsResult.Tables[0].Rows[0]["CourseName"].ToString();
                    lblExamName.Text          = objBEAdmin.DsResult.Tables[0].Rows[0]["ExamName"].ToString();
                    lblExamSecurityLevel.Text = objBEAdmin.DsResult.Tables[0].Rows[0]["Description"].ToString();
                    lblExamUserName.Text      = objBEAdmin.DsResult.Tables[0].Rows[0]["ExamUserName"].ToString();
                    lblExamPassword.Text      = objBEAdmin.DsResult.Tables[0].Rows[0]["ExamPassword"].ToString();
                    string[] str = objBEAdmin.DsResult.Tables[0].Rows[0]["ExamDuration"].ToString().Split('.');
                    if (str[0].ToString().Length == 1)
                    {
                        lblHoursValue.Text = "0" + str[0].ToString();
                    }
                    else
                    {
                        lblHoursValue.Text = str[0].ToString();
                    }
                    if (str[1].ToString().Length == 1)
                    {
                        lblMinutesValue.Text = "0" + str[1].ToString();
                    }
                    else
                    {
                        lblMinutesValue.Text = str[1].ToString();
                    }

                    lblStudentUploadFile.Text = objBEAdmin.DsResult.Tables[0].Rows[0]["StudentUploadFile"].ToString();

                    lblExamLink.Text = objBEAdmin.DsResult.Tables[0].Rows[0]["ExamLink"].ToString();
                    if (objBEAdmin.DsResult.Tables[0].Rows[0]["ExamStartDate"].ToString() != null && objBEAdmin.DsResult.Tables[0].Rows[0]["ExamStartDate"].ToString() != "--")
                    {
                        lblExamStartDate.Text = objBEAdmin.DsResult.Tables[0].Rows[0]["ExamStartDate"].ToString();
                    }

                    if (objBEAdmin.DsResult.Tables[0].Rows[0]["ExamEndDate"].ToString() != null && objBEAdmin.DsResult.Tables[0].Rows[0]["ExamEndDate"].ToString() != "--")
                    {
                        lblExamEndDate.Text = objBEAdmin.DsResult.Tables[0].Rows[0]["ExamEndDate"].ToString();
                    }
                    //if (objBEAdmin.DsResult.Tables[0].Rows[0]["OriginalFileName"].ToString() != "" && objBEAdmin.DsResult.Tables[0].Rows[0]["StoredFileName"].ToString() != "")
                    //{
                    //lnkUploadFile.Visible = true;
                    //  lblUploadValue.Visible = false;
                    //foreach (DataRow dr in objBEAdmin.DsResult.Tables[0].Rows)
                    //{

                    //    for (int i = 0; i < objBEAdmin.DsResult.Tables[0].Rows.Count; i++)
                    //    {
                    //        int rowValue;
                    //        if (int.TryParse(dr[i].ToString(), out rowValue))
                    //        {
                    //            dr[i] = i;
                    //            lnkUploadFile.Text = objBEAdmin.DsResult.Tables[0].Rows[i]["OriginalFileName"].ToString();
                    //            lnkUploadFile.CommandArgument = objBEAdmin.DsResult.Tables[0].Rows[i]["StoredFileName"].ToString();
                    //        }
                    //    }

                    //}


                    if (objBEAdmin.DsResult.Tables[4].Rows.Count > 0)
                    {
                        ucUploadFiles.Visible = true;
                    }
                    else
                    {
                        ucUploadFiles.Visible = false;
                    }


                    //lnkUploadFile.Text =

                    //    objBEAdmin.DsResult.Tables[0].Rows[0]["OriginalFileName"].ToString() + ", " +
                    //    objBEAdmin.DsResult.Tables[0].Rows[1]["OriginalFileName"].ToString();

                    //lnkUploadFile.CommandArgument = objBEAdmin.DsResult.Tables[0].Rows[0]["StoredFileName"].ToString() + ", " +
                    //    objBEAdmin.DsResult.Tables[0].Rows[1]["StoredFileName"].ToString();
                }
                //else
                //{
                //   lnkUploadFile.Visible = false;
                //   lblUploadValue.Visible = true;
                //  lblUploadValue.Text = "N/A";

                //}

                //lblSpecialNeeds.Text = objBEAdmin.DsResult.Tables[0].Rows[0]["Specialneedsflag"].ToString();
                if (objBEAdmin.DsResult.Tables[0].Rows[0]["Specialneedsflag"].ToString() == "False")
                {
                    lblSpecialNeeds.Text = "No";
                }
                else
                {
                    lblSpecialNeeds.Text = "Yes";
                }
                if (objBEAdmin.DsResult.Tables[0].Rows[0]["LockDownBrowser"].ToString() == "True")
                {
                    lblLockdownBrowser.Text = "Yes";
                }
                else
                {
                    lblLockdownBrowser.Text = "No";
                }


                if (objBEAdmin.DsResult.Tables[0].Rows[0]["PastSpecialRules"].ToString() == "1")
                {
                    lblNoSpRules.Text = "Yes";
                }
                else
                {
                    lblNoSpRules.Text = "No";
                }

                //updated from app  --22nov2017
                string strUpdatedFromApp = objBEAdmin.DsResult.Tables[0].Rows[0]["UpdatedFromApp"].ToString();
                lblUpdatedFromAppResult.Text = strUpdatedFromApp;
                //color coding for this label if "Yes" - Red  , "No" - Black
                if (strUpdatedFromApp == "Yes")
                {
                    lblUpdatedFromAppResult.ForeColor = System.Drawing.Color.Red;
                }
                else
                {
                    lblUpdatedFromAppResult.ForeColor = System.Drawing.Color.Black;
                }
                if (objBEAdmin.DsResult.Tables[0].Rows[0]["PaidBy_ExamFee"] != null)
                {
                    if (objBEAdmin.DsResult.Tables[0].Rows[0]["PaidBy_ExamFee"].ToString() == "1")
                    {
                        lblExamFeePaidByConfirm.Text = "University";
                    }
                    else if (objBEAdmin.DsResult.Tables[0].Rows[0]["PaidBy_ExamFee"].ToString() == "2")
                    {
                        lblExamFeePaidByConfirm.Text = "Student";
                    }
                }
                if (objBEAdmin.DsResult.Tables[0].Rows[0]["PaidBy_OnDemandFee"] != null)
                {
                    if (objBEAdmin.DsResult.Tables[0].Rows[0]["PaidBy_OnDemandFee"].ToString() == "1")
                    {
                        lblondemandFeePaidByConfirm.Text = "University";
                    }
                    else if (objBEAdmin.DsResult.Tables[0].Rows[0]["PaidBy_OnDemandFee"].ToString() == "2")
                    {
                        lblondemandFeePaidByConfirm.Text = "Student";
                    }
                }

                lblExamAttempts.Text = objBEAdmin.DsResult.Tables[0].Rows[0]["AllowedAttempts"].ToString();

                //gvNotes.DataSource = objBEAdmin.DsResult.Tables[1];
                //gvNotes.Rebind();

                //gvRules.DataSource = objBEAdmin.DsResult.Tables[2];
                //gvRules.Rebind();
            }

            catch
            {
            }
        }