protected void btnEnroll_Click(object sender, EventArgs e)
 {
     try
     {
         BEProvider objBEExamProvider = new BEProvider();
         BProvider  objBExamProvider  = new BProvider();
         objBEExamProvider.IntUserID   = Convert.ToInt32(ddlprovider.SelectedValue.ToString());
         objBEExamProvider.IntCourseID = Convert.ToInt32(ddlCourse.SelectedValue.ToString());
         objBEExamProvider.IntExamID   = Convert.ToInt32(ddlStudents.SelectedValue.ToString());
         objBExamProvider.BAdminEnrollStudent(objBEExamProvider);
         if (objBEExamProvider.IntResult.ToString() == "1")
         {
             lblSuccess.Visible = true;
             //lblSuccess.Text = "Student is enrolled for an exam successfully";
             lblSuccess.Text      = Resources.ResMessages.Provider_EnrollStudentSuccess;
             lblSuccess.ForeColor = System.Drawing.Color.Green;
             this.LoadDataTable();
         }
         else
         {
             lblSuccess.Visible = true;
             //lblSuccess.Text = "Student is already enrolled for this Exam";
             lblSuccess.Text      = Resources.ResMessages.Provider_EnrollStudentExam;
             lblSuccess.ForeColor = System.Drawing.Color.Red;
         }
     }
     catch
     {
     }
 }
        protected void btnProceed_Click(object sender, EventArgs e)
        {
            try
            {
                if (Session["EP_Exam"] != null)
                {
                    BEProvider objBEExamProvider = (BEProvider)Session["EP_Exam"];
                    BProvider  objBExamProvider  = new BProvider();
                    objBEExamProvider.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString());


                    objBExamProvider.BSaveExamDetails(objBEExamProvider);
                    trSuccess.Visible   = true;
                    trButtons.Visible   = false;
                    trMessage.Visible   = true;
                    objBEExamProvider   = null;
                    objBEExamProvider   = null;
                    Session["EP_Exam"]  = null;
                    Session["DT_Notes"] = null;
                    Session["DT_Rules"] = null;
                    lblMsg.Text         = "<img src='../Images/yes.png' align='middle'/>&nbsp;<font color='#00C000'>" + Resources.ResMessages.Provider_ExamDetailsSuccess + "</font>";
                }
            }
            catch
            {
            }
        }
コード例 #3
0
 protected void btnProceed_Click(object sender, EventArgs e)
 {
     try
     {
         if (Session["EP_Exam"] != null)
         {
             BEProvider objBEExamProvider = (BEProvider)Session["EP_Exam"];
             BProvider  objBExamProvider  = new BProvider();
             // objBEExamProvider.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString());
             objBExamProvider.BAdminSaveExamDetails(objBEExamProvider);
             trButtons.Visible   = false;
             trMessage.Visible   = true;
             objBEExamProvider   = null;
             objBEExamProvider   = null;
             Session["EP_Exam"]  = null;
             Session["DT_Notes"] = null;
             Session["DT_Rules"] = null;
         }
         else
         {
         }
     }
     catch
     {
     }
 }
コード例 #4
0
        protected void LoadCourseDetails()
        {
            try
            {
                BEProvider objBEProvider = new BEProvider();
                BProvider  objBProvider  = new BProvider();
                objBEProvider.IntUserID = Convert.ToInt32(Session[EnumPageSessions.USERID]);

                objBProvider.BGetAllCourseDetails(objBEProvider);
                if (objBEProvider.DtResult.Rows.Count > 0)
                {
                    rcbCourses.DataSource     = objBEProvider.DtResult;
                    rcbCourses.DataTextField  = "CourseName";
                    rcbCourses.DataValueField = "CourseID";
                    rcbCourses.DataBind();
                }


                gvReports.DataSource = new object[] { };
                gvReports.DataBind();
            }
            catch (Exception Ex)
            {
                ErrorHandlers.ErrorLog.WriteError(Ex);
            }
        }
コード例 #5
0
        protected void BindCourseName()
        {
            try
            {
                BEProvider objBEProvider = new BEProvider();
                BProvider  objBProvider  = new BProvider();
                objBEProvider.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString());
                objBProvider.BGetProviderCourseDetails(objBEProvider);
                if (objBEProvider.DtResult.Rows.Count > 0)
                {
                    ddlCourse.AppendDataBoundItems = true;
                    ddlCourse.Items.Add(new RadComboBoxItem("--Select Course--", "-1"));
                    ddlCourse.DataSource     = objBEProvider.DtResult;
                    ddlCourse.DataValueField = "CourseID";
                    ddlCourse.DataTextField  = "CourseName";
                    ddlCourse.DataBind();
                }
                else
                {
                    ddlCourse.Items.Clear();
                    ddlCourse.AppendDataBoundItems = true;
                    ddlCourse.Items.Add(new RadComboBoxItem("--Select Course--", "-1"));
                    ddlCourse.DataSource = null;
                    ddlCourse.DataBind();
                }
            }

            catch (Exception Ex)
            {
                ErrorHandlers.ErrorLog.WriteError(Ex);
            }
        }
コード例 #6
0
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            BEProvider objBEExamProvider = new BEProvider();
            BProvider  objBProvider      = new BProvider();

            objBEExamProvider.IntCourseID = Convert.ToInt32(Request.QueryString["CourseID"].ToString());
            objBProvider.BDeleteCourse(objBEExamProvider);
            if (objBEExamProvider.IntResult == 1)
            {
                lblInfo.Text      = Resources.AppMessages.Provider_DeleteCourse_Success_DeleteCourse;
                lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Success);
                ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Success;
                tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Success);
                trMessage.Visible = true;
                trDelete.Visible  = false;
            }
            if (objBEExamProvider.IntResult == 0)
            {
                lblInfo.Text      = Resources.AppMessages.Provider_DeletCourse_Error_DeleteCoursePending;
                lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Error);
                ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Error;
                tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Error);
                trMessage.Visible = true;
            }
        }
コード例 #7
0
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            BEProvider objBEExamProvider = new BEProvider();
            BProvider  objBPrrovider     = new BProvider();

            objBEExamProvider.ddlStatus   = ddlStatus.SelectedValue.ToString();
            objBEExamProvider.IntEnrollID = Convert.ToInt32(Request.QueryString["EnrollmentID"].ToString());

            objBPrrovider.BUpdateEnrollStatus(objBEExamProvider);
            trMessage.Visible = true;
            if (objBEExamProvider.IntResult == 1)
            {
                ddlStatus.Visible = false;
                lblStatus.Text    = ddlStatus.SelectedItem.Text;
                lblInfo.Text      = Resources.AppMessages.Provider_EditEnrollment_Success_EditEnrollmentStatus;
                lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Success);
                ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Success;
                tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Success);
                btnUpdate.Visible = false;
                btnCancel.Visible = false;
            }

            else
            {
                btnUpdate.Visible = true;
                btnCancel.Visible = true;
                ddlStatus.Visible = true;
                lblInfo.Text      = Resources.AppMessages.Provider_EditEnrollment_Error_EditEnrollmentStatus;
                lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Error);
                ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Error;
                tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Error);
            }
        }
コード例 #8
0
        protected void GetStudentDetails()
        {
            BEProvider objBEProvider = new BEProvider();
            BProvider  objBProvider  = new BProvider();

            objBEProvider.IntStudentID = Convert.ToInt32(AppSecurity.Decrypt(Request.QueryString["StudentID"].ToString()));
            objBProvider.BGetStudentDetails(objBEProvider);
            if (objBEProvider.DtResult != null)
            {
                if (objBEProvider.DtResult.Rows.Count > 0)
                {
                    lblstudentfirstname.Text = objBEProvider.DtResult.Rows[0]["studentName"].ToString();
                    lblEmail.Text            = objBEProvider.DtResult.Rows[0]["EmailAddress"].ToString();
                    lblPhoneNumber.Text      = CommonFunctions.CheckNullValue(objBEProvider.DtResult.Rows[0]["PhoneNumber"].ToString());
                    lblTimeZone.Text         = objBEProvider.DtResult.Rows[0]["TimeZone"].ToString();
                    lblSpecialNeeds.Text     = objBEProvider.DtResult.Rows[0]["SpecialNeeds"].ToString();
                    string imgpath = objBEProvider.DtResult.Rows[0]["PhotoIdentity"].ToString();
                    if (imgpath != "")
                    {
                        //imgstudent.ImageUrl = "~/Student/Student_Identity/" + imgpath.Substring(3).ToString();
                        imgstudent.ImageUrl = new AppSecurity().ImageToBase64(imgpath.Substring(3).ToString());
                    }
                    //if (System.IO.File.Exists(Server.MapPath("../Uploads/StudentIdentity/") + imgpath.ToString()))
                    //    imgstudent.ImageUrl = "../Uploads/StudentIdentity/" + imgpath.ToString();
                    if (objBEProvider.DtResult.Rows[0]["Comments"] != DBNull.Value && objBEProvider.DtResult.Rows[0]["Comments"].ToString() != string.Empty)
                    {
                        lblComments.Text = objBEProvider.DtResult.Rows[0]["Comments"].ToString();
                    }
                    else
                    {
                        lblComments.Text = "N/A";
                    }
                }
            }
        }
        protected void BindDropdowns()
        {
            try
            {
                BEProvider objBEExamProvider = new BEProvider();
                BProvider  objBExamProvider  = new BProvider();
                objBEExamProvider.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString());
                objBExamProvider.BGetStudentsAndCourses(objBEExamProvider);
                ddlStudents.DataSource     = objBEExamProvider.DsResult.Tables[0];
                ddlStudents.DataValueField = "UserId";
                ddlStudents.DataTextField  = "UserName";
                ddlStudents.DataBind();
                //BEAdmin objBEAdmin = new BEAdmin();

                //BAdmin objBAdmin = new BAdmin();
                //objBAdmin.BBindCourse(objBEAdmin);
                //ddlCourse.DataSource = objBEAdmin.DtResult.DefaultView;
                //ddlCourse.DataValueField = "CourseID";
                //ddlCourse.DataTextField = "CourseName";
                //ddlCourse.DataBind();
            }
            catch
            {
            }
        }
コード例 #10
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            BEProvider objBEExamProvider = new BEProvider();
            BProvider  objBExamProvider  = new BProvider();

            objBEExamProvider.strFirstName = txtFirstName.Text;
            lblFirstName.Text             = txtFirstName.Text;
            objBEExamProvider.strLastName = txtLastName.Text;
            lblLastName.Text = txtLastName.Text;
            objBEExamProvider.strEmailAddress = txtEmailAddress.Text;
            lblEmailAddress.Text          = txtEmailAddress.Text;
            objBEExamProvider.StrComments = txtcomments.Value;
            lblComments.Text                = txtcomments.Value;
            lblNewCourse.Text               = rcbNewCourses.SelectedItem.Text.ToString();
            objBEExamProvider.IntCourseID   = Convert.ToInt32(rcbNewCourses.SelectedValue);
            objBEExamProvider.IntProviderID = Convert.ToInt32(Session[EnumPageSessions.USERID]);
            objBEExamProvider.strPassword   = GetRandomPassword(Length);
            objBEExamProvider.strUserName   = txtUserID.Text;
            lblUserName.Text                = txtUserID.Text;


            trMessage.Visible = true;
            if (ChkSpecialNeeds.Checked == true)
            {
                objBEExamProvider.strSpecialNeeds = true;
                lblSpecialNeeds.Text = "Yes";
            }
            else
            {
                objBEExamProvider.strSpecialNeeds = false;
                lblSpecialNeeds.Text = "No";
            }
            objBExamProvider.BAddStudent(objBEExamProvider);
            if (objBEExamProvider.IntResult == 0)
            {
                lblInfo.Text      = Resources.AppMessages.Provider_AddStudent_Error_AddStudent;
                lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Error);
                ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Error;
                tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Error);
                trAddStudent.Visible                = true;
                trAddStudentConfirm.Visible         = false;
                trEnrollStudent.Visible             = false;
                trEnrollStudentConfirmation.Visible = false;
            }

            if (objBEExamProvider.IntResult == 1)
            {
                lblInfo.Text      = Resources.AppMessages.Provider_AddStudent_Success_AddStudent;
                lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Success);
                ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Success;
                tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Success);
                trAddStudent.Visible                = false;
                trAddStudentConfirm.Visible         = true;
                trEnrollStudent.Visible             = false;
                trEnrollStudentConfirmation.Visible = false;
            }
        }
コード例 #11
0
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            try
            {
                BEProvider objBEExamProvider = new BEProvider();
                BProvider  objBProvider      = new BProvider();
                objBEExamProvider.IntCourseID = Convert.ToInt32(Request.QueryString["CourseID"]);
                objBEExamProvider.strCourseID = TxtCourseID.Text;
                lblCourseID.Text = TxtCourseID.Text;

                objBEExamProvider.strCourseName = txtCourseName.Text;
                lblCourse.Text = txtCourseName.Text;
                objBEExamProvider.IntstatusFlag = Convert.ToInt32(ddlStatus.SelectedValue.ToString());
                if (ddlStatus.SelectedValue.ToString() == "1")
                {
                    lblStatus.Text = "Active";
                }
                else
                {
                    lblStatus.Text = "Inactive";
                }
                objBEExamProvider.IntUserID = Convert.ToInt32(Session[EnumPageSessions.USERID].ToString());
                objBProvider.BUpdateCourseDetails(objBEExamProvider);
                trMessage.Visible = true;
                if (objBEExamProvider.IntResult == 1)
                {
                    lblInfo.Text      = Resources.AppMessages.Provider_EditCourse_Success_CourseUpdated;
                    lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Success);
                    ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Success;
                    tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Success);
                    trView.Visible        = true;
                    trEdit.Visible        = false;
                    lblModifiedDate1.Text = DateTime.Now.ToShortDateString();
                }
                else if (objBEExamProvider.IntResult == 0)
                {
                    lblInfo.Text      = Resources.AppMessages.Provider_EditCourse_Error_CourseExists;
                    lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Error);
                    ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Error;
                    tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Error);
                }
                else if (objBEExamProvider.IntResult == 2)
                {
                    lblInfo.Text      = Resources.AppMessages.Provider_EditCourse_Error_PendingExams;
                    lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Error);
                    ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Error;
                    tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Error);
                }
            }
            catch (Exception Ex)
            {
                ErrorHandlers.ErrorLog.WriteError(Ex);
            }
        }
コード例 #12
0
        //protected void BindGender(int studentid)
        //{

        //    try
        //    {
        //        BEStudent objBEStudent = new BEStudent();
        //        BStudent objBStudent = new BStudent();

        //        objBEStudent.intStudentID = studentid;

        //        objBStudent.BGenderList1(objBEStudent);
        //        if (objBEStudent.dtResult.Rows.Count > 0)
        //        {
        //            ddlGender.DataValueField = "GenderID";
        //            ddlGender.DataTextField = "GenderName";

        //            ddlGender.DataSource = objBEStudent.dtResult;
        //            ddlGender.DataBind();
        //        }

        //        if (objBEStudent.dtResult1.Rows.Count > 0)
        //        {

        //            ddlGender.SelectedValue = objBEStudent.dtResult1.Rows[0]["GenderName1"].ToString();
        //        }
        //    }
        //    catch (Exception Ex)
        //    {
        //        //  ErrorLog.WriteError(Ex);
        //    }


        //}



        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                BEProvider objBEExamProvider = new BEProvider();

                BProvider objBExamProvider = new BProvider();

                objBEExamProvider.IntStudentID = Convert.ToInt32(Session["studentid"]);

                objBEExamProvider.strFirstName = lblstudentfirstname.Text;

                objBEExamProvider.strLastName = lblStudentLastName.Text;

                //objBEExamProvider.strGenderName = ddlGender.SelectedValue;

                objBEExamProvider.strEmailAddress = lblEmailID.Text;

                //  objBEExamProvider.strRoleName = lblrole.Text;

                objBEExamProvider.strPhoneNumber = txtPhoneNumber.Text;

                objBEExamProvider.strTimeZone = ddlTimeZone.SelectedValue;

                objBEExamProvider.strSpecialNeeds1 = ddlSpecialNeeds.SelectedValue;

                objBEExamProvider.StrComments = txtcomments.Value;

                objBExamProvider.BUpdateStudentDetails(objBEExamProvider);

                if (objBEExamProvider.IntResult == 1)
                {
                    imgSuccess.Visible = true;
                    trUpdate.Visible   = true;
                    EnableDetails();
                    //lblMsg.Text = "Student Details Updated Successfully";
                    lblMsg.Text       = Resources.ResMessages.Provider_StudentUpdateSuccess;
                    lblMsg.ForeColor  = System.Drawing.Color.Green;
                    imgCancel.Visible = true;
                    imgUpdate.Visible = false;
                }

                else
                {
                    //lblMsg.Text = "Please enter Valid Details";
                    lblMsg.Text       = Resources.ResMessages.Provider_StudentUpdateFail;
                    lblMsg.ForeColor  = System.Drawing.Color.Red;
                    imgCancel.Visible = true;
                    imgUpdate.Visible = false;
                }
            }
        }
コード例 #13
0
 protected void gvTransDetails_NeedDataSource(object source, GridNeedDataSourceEventArgs e)
 {
     try
     {
         BEProvider objBEProvider = new BEProvider();
         BProvider  objBProvider  = new BProvider();
         objBEProvider.IntStudentID = Convert.ToInt32(AppSecurity.Decrypt(Request.QueryString["StudentID"].ToString()));
         objBEProvider.IntUserID    = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID]);
         objBProvider.BGetStudentTransactionsForCurrentProvider(objBEProvider);
         gvTransDetails.DataSource = objBEProvider.DtResult;
     }
     catch (Exception) { }
 }
コード例 #14
0
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            try
            {
                BEAdmin objBEAdmin = new BEAdmin();
                BAdmin  objBAdmin  = new BAdmin();
                //objBEAdmin.IntCourseID = Convert.ToInt32(Request.QueryString["CourseID"]);
                //objBEAdmin.IntProviderID = Convert.ToInt32(Request.QueryString["ProviderID"]);

                if (chkPrimary.Checked == true)
                {
                    BEProvider objBEExamProvider = new BEProvider();
                    BProvider  objBExamProvider  = new BProvider();
                    chkPrimary.Checked = true;
                    objBEExamProvider.IntProviderID = Convert.ToInt32(Request.QueryString["ProviderID"].ToString());
                    //objBEExamProvider.IntProviderID = Convert.ToInt32(Request.QueryString["ProviderID"].ToString());
                    objBEExamProvider.intPrimaryIns = true;
                    objBExamProvider.BUpdatePrimaryIns(objBEExamProvider);
                    //trMessage.Visible = true;
                    lblInfo.Text      = "Details updated successfully";
                    lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Success);
                    ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Success;
                    tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Success);
                    chkPrimary.Visible = false;
                    lblPrimary.Visible = false;
                    btnUpdate.Visible  = false;
                }
                else
                {
                    BEProvider objBEExamProvider = new BEProvider();
                    BProvider  objBExamProvider  = new BProvider();
                    chkPrimary.Checked = false;
                    objBEExamProvider.IntProviderID = Convert.ToInt32(Request.QueryString["ProviderID"].ToString());
                    //objBEExamProvider.IntProviderID = Convert.ToInt32(Request.QueryString["ProviderID"].ToString());
                    objBEExamProvider.intPrimaryIns = false;
                    objBExamProvider.BUpdatePrimaryIns(objBEExamProvider);
                    //trMessage.Visible = true;
                    lblInfo.Text      = "Details updated successfully";
                    lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Success);
                    ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Success;
                    tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Success);
                    chkPrimary.Visible = false;
                    lblPrimary.Visible = false;
                    btnUpdate.Visible  = false;
                }
            }
            catch (Exception Ex)
            {
                ErrorHandlers.ErrorLog.WriteError(Ex);
            }
        }
コード例 #15
0
        private void GetSelectedCourseDetails()
        {
            try
            {
                BEProvider objBEExamProvider = new BEProvider();
                BProvider  objBProvider      = new BProvider();
                objBEExamProvider.IntCourseID = Convert.ToInt32(Request.QueryString["CourseID"].ToString());
                objBProvider.BGetSelectedCourseDetails(objBEExamProvider);
                if (objBEExamProvider.DtResult != null && objBEExamProvider.DtResult.Rows.Count > 0)
                {
                    TxtCourseID.Text   = objBEExamProvider.DtResult.Rows[0]["Course_ID"].ToString();
                    txtCourseName.Text = objBEExamProvider.DtResult.Rows[0]["CourseName"].ToString();
                    ddlStatus.Items.FindItemByText(objBEExamProvider.DtResult.Rows[0]["Status"].ToString()).Selected = true;
                    lblCreatedDate.Text  = objBEExamProvider.DtResult.Rows[0]["CreatedDate"].ToString();
                    lblCreatedDate1.Text = objBEExamProvider.DtResult.Rows[0]["CreatedDate"].ToString();
                    lblModifiedDate.Text = objBEExamProvider.DtResult.Rows[0]["ModifiedDate"].ToString();
                }

                BECommon objBECommon = new BECommon();
                BCommon  objBCommon  = new BCommon();
                objBECommon.iID = Convert.ToInt32(Request.QueryString["CourseID"].ToString());
                //to get course lms settings
                objBECommon.iTypeID = 2;

                objBCommon.BGetLMSSettings(objBECommon);

                if (objBECommon.DtResult != null && objBECommon.DtResult.Rows.Count > 0)
                {
                    if (!Convert.ToBoolean(objBECommon.DtResult.Rows[0]["instructor"]))
                    {
                        TxtCourseID.ReadOnly = Convert.ToBoolean(objBECommon.DtResult.Rows[0]["Courseid"]);
                        if (Convert.ToBoolean(objBECommon.DtResult.Rows[0]["Courseid"]))
                        {
                            TxtCourseID.CssClass            = "readonly";
                            RequiredFieldValidator1.Enabled = false;
                        }

                        txtCourseName.ReadOnly = Convert.ToBoolean(objBECommon.DtResult.Rows[0]["CourseName"]);
                        if (Convert.ToBoolean(objBECommon.DtResult.Rows[0]["CourseName"]))
                        {
                            txtCourseName.CssClass          = "readonly";
                            RequiredFieldValidator2.Enabled = false;
                        }
                    }
                }
            }
            catch (Exception Ex)
            {
                ErrorHandlers.ErrorLog.WriteError(Ex);
            }
        }
コード例 #16
0
 protected void BindExistingExamDetails()
 {
     try
     {
         BEProvider objBEExamProvider = new BEProvider();
         BProvider  objBExamProvider  = new BProvider();
         objBEExamProvider.IntUserID     = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString());
         objBEExamProvider.strCourseName = string.Empty;;
         objBEExamProvider.strExamName   = string.Empty;;
         objBExamProvider.BGetExistingExamDetails(objBEExamProvider);
         gvExamDetails.DataSource = objBEExamProvider.DtResult;
     }
     catch (Exception)
     {
     }
 }
コード例 #17
0
        protected void BindStudents()
        {
            BEProvider objBEProvider = new BEProvider();
            BProvider  objBProvider  = new BProvider();

            objBEProvider.IntCourseID = Convert.ToInt32(Request.QueryString["Courseid"].ToString());
            objBProvider.BGetStudentsNotInCourse(objBEProvider);
            if (objBEProvider.DtResult.Rows.Count > 0)
            {
                rcbStudents.AppendDataBoundItems = true;
                // rcbStudents.Items.Add(new RadComboBoxItem("--Select Student--", "-1"));
                rcbStudents.DataSource     = objBEProvider.DtResult;
                rcbStudents.DataTextField  = "StudentName";
                rcbStudents.DataValueField = "StudentID";
                rcbStudents.DataBind();
            }
        }
コード例 #18
0
 protected void GetExamDetails(RadGrid rdExams, string strCourseID)
 {
     try
     {
         BEProvider objBEExamProvider = new BEProvider();
         BProvider  objBExamProvider  = new BProvider();
         objBEExamProvider.IntCourseID = Convert.ToInt32(strCourseID);
         objBEExamProvider.IntUserID   = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString());
         objBExamProvider.BGetExamDetails(objBEExamProvider);
         rdExams.DataSource = objBEExamProvider.DtResult;
         rdExams.Rebind();
     }
     catch (Exception Ex)
     {
         ErrorHandlers.ErrorLog.WriteError(Ex);
     }
 }
コード例 #19
0
 protected void GetCourseDetails()
 {
     try
     {
         BEProvider objBEExamProvider = new BEProvider();
         BProvider  objBProvider      = new BProvider();
         objBEExamProvider.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString());
         objBProvider.BGetCourseDetails(objBEExamProvider);
         gvCourseDetails.DataSource = objBEExamProvider.DsResult;
         objBEExamProvider          = null;
         objBProvider = null;
     }
     catch (Exception Ex)
     {
         ErrorHandlers.ErrorLog.WriteError(Ex);
     }
 }
コード例 #20
0
        protected void getAllStudents()
        {
            BEProvider objBEExamProvider = new BEProvider();
            BProvider  objBExamProvider  = new BProvider();

            objBEExamProvider.IntProviderID = Convert.ToInt32(Session[EnumPageSessions.USERID]);
            objBExamProvider.BGetAllStudents(objBEExamProvider);
            if (objBEExamProvider.DtResult != null && objBEExamProvider.DtResult.Rows.Count > 0)
            {
                rcbStudents.DataSource = objBEExamProvider.DtResult;
                rcbStudents.DataBind();
            }
            else
            {
                rcbStudents.DataSource = new string[] { };
                rcbStudents.DataBind();
            }
        }
コード例 #21
0
 protected void GetStudentName()
 {
     try
     {
         BEProvider objBEProvider = new BEProvider();
         BProvider  objBProvider  = new BProvider();
         objBEProvider.IntStudentID = Convert.ToInt32(Request.QueryString["StudentID"].ToString());
         objBProvider.BGetStudentName(objBEProvider);
         if (objBEProvider.DtResult != null && objBEProvider.DtResult.Rows.Count > 0)
         {
             lblStudentName.Text = objBEProvider.DtResult.Rows[0]["StudentName"].ToString();
         }
     }
     catch (Exception Ex)
     {
         ErrorHandlers.ErrorLog.WriteError(Ex);
     }
 }
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            BEProvider objBEExamProvider = new BEProvider();
            BProvider  objBPrrovider     = new BProvider();

            objBEExamProvider.IntStudentID = Convert.ToInt16(Session["StudentID"]);

            objBPrrovider.BDeleteStatus(objBEExamProvider);

            if (objBEExamProvider.IntResult == 1)
            {
                //lblMsg.Text = "Deleted Successfully.";
                lblMsg.Text        = Resources.ResMessages.Provider_DeleteEnrollment;
                lblMsg.ForeColor   = System.Drawing.Color.Green;
                imgSuccess.Visible = true;
                trDelete.Visible   = false;
            }
        }
コード例 #23
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                BEProvider objBEExamProvider = new BEProvider();
                BProvider  objBExamProvider  = new BProvider();
                objBEExamProvider.IntProviderID = Convert.ToInt32(Request.QueryString["ProviderID"].ToString());
                objBExamProvider.BCheckPrimaryIns(objBEExamProvider);

                if (objBEExamProvider.IntResult == 1)
                {
                    chkPrimary.Checked = true;
                }
                else
                {
                    chkPrimary.Checked = false;
                }
            }
        }
コード例 #24
0
 protected void GetSelectedDetails()
 {
     try
     {
         BEProvider objBEExamProvider = new BEProvider();
         BProvider  objBProvider      = new BProvider();
         objBEExamProvider.IntCourseID = Convert.ToInt32(Request.QueryString["CourseID"].ToString());
         objBProvider.BGetSelectedCourseDetails(objBEExamProvider);
         if (objBEExamProvider.DtResult != null && objBEExamProvider.DtResult.Rows.Count > 0)
         {
             lblCourseID.Text   = objBEExamProvider.DtResult.Rows[0]["Course_ID"].ToString();
             lblCourseName.Text = objBEExamProvider.DtResult.Rows[0]["CourseName"].ToString();
         }
     }
     catch (Exception Ex)
     {
         ErrorHandlers.ErrorLog.WriteError(Ex);
     }
 }
コード例 #25
0
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                BEProvider objBEExamProvider = new BEProvider();
                BProvider  objBExamProvider  = new BProvider();

                objBEExamProvider.IntStudentID    = Convert.ToInt32(Session["studentid"]);
                objBEExamProvider.strFirstName    = lblstudentfirstname.Text;
                objBEExamProvider.strLastName     = lblStudentLastName.Text;
                objBEExamProvider.strEmailAddress = lblEmailID.Text;
                //objBEExamProvider.strPhoneNumber = txtPhoneNumber.Text;
                // objBEExamProvider.strTimeZone = ddlTimeZone.SelectedValue;
                objBEExamProvider.strSpecialNeeds1 = ddlSpecialNeeds.SelectedValue;
                objBEExamProvider.StrComments      = txtcomments.Value;
                objBEExamProvider.IntstatusFlag    = Convert.ToInt32(ddlStatus.SelectedValue.ToString());
                objBExamProvider.BUpdateStudentDetails(objBEExamProvider);

                if (objBEExamProvider.IntResult == 1)
                {
                    // Session["TimeZoneID"] = ddlTimeZone.SelectedValue.ToString();
                    //Session["TimeZone"] = ddlTimeZone.SelectedItem.Text.ToString();

                    trUpdate.Visible = false;
                    EnableDetails();
                    trMessage.Visible = true;
                    lblInfo.Text      = Resources.AppMessages.Provider_EditStudent_Success_StudentDetailsUpdated;
                    lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Success);
                    ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Success;
                    tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Success);
                }

                else
                {
                    trMessage.Visible = true;
                    lblInfo.Text      = Resources.AppMessages.Provider_EditStudent_Error_StudentDetails;
                    lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Error);
                    ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Error;
                    tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Error);
                }
            }
        }
コード例 #26
0
        protected void checkInstructorTimeZone()
        {
            BEProvider objBEProvider = new BEProvider();

            BProvider objBProvider = new BProvider();

            objBEProvider.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID]);

            objBProvider.BCheckTimeZone(objBEProvider);

            if (objBEProvider.IntResult == 1)
            {
                lblMsg.Visible = true;
            }

            else
            {
                lblMsg.Visible = false;
            }
        }
コード例 #27
0
        protected void BindCourseName()
        {
            try
            {
                BEProvider objBEProvider = new BEProvider();
                BProvider  objBProvider  = new BProvider();
                objBEProvider.IntUserID   = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString());
                objBEProvider.IntCourseID = Convert.ToInt32(Request.QueryString["Courseid"].ToString());
                objBProvider.BGetCourseDetailsbyProvider(objBEProvider);
                if (objBEProvider.DtResult != null && objBEProvider.DtResult.Rows.Count > 0)
                {
                    lblCourse.Text = objBEProvider.DtResult.Rows[0]["CourseName"].ToString();
                }
            }

            catch (Exception Ex)
            {
                ErrorHandlers.ErrorLog.WriteError(Ex);
            }
        }
        protected void btnConfirm_Click(object sender, EventArgs e)
        {
            BEProvider objBEProvider = new BEProvider();
            BProvider  objBProvider  = new BProvider();

            objBEProvider.IntStudentID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.StudentID].ToString());
            objBProvider.BDeleteStudent(objBEProvider);

            if (objBEProvider.DsResult != null && objBEProvider.DsResult.Tables[0].Rows.Count > 0)
            {
                if (Convert.ToBoolean(objBEProvider.DsResult.Tables[0].Rows[0][0]))
                {
                    imgtick.Visible    = true;
                    lblMsg.Visible     = true;
                    btnConfirm.Visible = false;
                    btnBack.Visible    = false;
                    //lblMsg.Text = "Student deleted successfully";
                    lblMsg.Text = Resources.ResMessages.Provider_UserDelSuccess;
                }
                else
                {
                    imgtick.Visible    = false;
                    lblMsg.Visible     = true;
                    btnConfirm.Visible = true;
                    btnBack.Visible    = true;
                    //lblMsg.Text = "Deletion failed as Student has pending exams";
                    lblMsg.Text = Resources.ResMessages.Provider_UserDelPending;
                }
            }

            else
            {
                imgtick.Visible    = false;
                lblMsg.Visible     = true;
                btnConfirm.Visible = true;
                btnBack.Visible    = true;
                //lblMsg.Text = "Student Deletion failed.Please try again.";
                lblMsg.Text = Resources.ResMessages.Provider_UserDelFail;
            }
        }
コード例 #29
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                BEProvider objBEProvider = new BEProvider();
                BProvider  objBProvider  = new BProvider();
                objBEProvider.IntUserID    = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString());
                objBEProvider.IntCourseID  = Convert.ToInt32(ddlCourse.SelectedValue.ToString());
                objBEProvider.IntStudentID = Convert.ToInt32(Request.QueryString["StudentID"].ToString());
                lblCourse.Text             = ddlCourse.SelectedItem.Text;
                objBProvider.BProviderEnrollStudentCourse(objBEProvider);
                trMessage.Visible = true;
                if (objBEProvider.IntResult.ToString() == "1")
                {
                    lblInfo.Text      = Resources.AppMessages.Provider_Enrollment_Success_AddEnrollment;
                    lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Success);
                    ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Success;
                    tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Success);
                    lblCourse.Visible = true;
                    ddlCourse.Visible = false;
                    trUpdate.Visible  = false;
                }

                else
                {
                    lblInfo.Text      = Resources.AppMessages.Provider_Enrollment_Error_AddEnrollment;
                    lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Error);
                    ImgInfo.ImageUrl  = Resources.AppConfigurations.Image_Error;
                    tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Error);
                    lblCourse.Visible = false;
                    ddlCourse.Visible = true;
                    trUpdate.Visible  = true;
                }
            }

            catch (Exception Ex)
            {
                ErrorHandlers.ErrorLog.WriteError(Ex);
            }
        }
コード例 #30
0
        protected void GetEnrollStudentDetails()
        {
            BEProvider objBEProvider = new BEProvider();
            BProvider  objBProvider  = new BProvider();

            objBEProvider.IntEnrollID = Convert.ToInt32(Request.QueryString["EnrollmentID"].ToString());
            objBProvider.BGetEnrollStudentDetails(objBEProvider);
            if (objBEProvider.DsResult.Tables[0].Rows.Count > 0)
            {
                lblStudentName.Text  = objBEProvider.DsResult.Tables[0].Rows[0]["StudentName"].ToString();
                lblEmailAddress.Text = objBEProvider.DsResult.Tables[0].Rows[0]["EmailAddress"].ToString();
                lblCourseName.Text   = objBEProvider.DsResult.Tables[0].Rows[0]["CourseName"].ToString();
                string status = objBEProvider.DsResult.Tables[0].Rows[0]["EnrollmentStatus"].ToString();
                if (status.ToLower() == "false")
                {
                    ddlStatus.SelectedValue = "0";
                }
                else if (status.ToLower() == "true")
                {
                    ddlStatus.SelectedValue = "1";
                }
            }
        }