protected void GetStudentDetails() { BECourseAdmin objBECourseAdmin = new BECourseAdmin(); BCourseAdmin objBCourseAdmin = new BCourseAdmin(); objBECourseAdmin.IntStudentID = Convert.ToInt32(AppSecurity.Decrypt(Request.QueryString["StudentID"].ToString())); objBCourseAdmin.BGetStudentDetails(objBECourseAdmin); if (objBECourseAdmin.DtResult != null) { if (objBECourseAdmin.DtResult.Rows.Count > 0) { lblstudentfirstname.Text = objBECourseAdmin.DtResult.Rows[0]["studentName"].ToString(); lblEmail.Text = objBECourseAdmin.DtResult.Rows[0]["EmailAddress"].ToString(); lblPhoneNumber.Text = CommonFunctions.CheckNullValue(objBECourseAdmin.DtResult.Rows[0]["PhoneNumber"].ToString()); lblTimeZone.Text = objBECourseAdmin.DtResult.Rows[0]["TimeZone"].ToString(); lblSpecialNeeds.Text = objBECourseAdmin.DtResult.Rows[0]["SpecialNeeds"].ToString(); string imgpath = objBECourseAdmin.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 (objBECourseAdmin.DtResult.Rows[0]["Comments"] != DBNull.Value && objBECourseAdmin.DtResult.Rows[0]["Comments"].ToString() != string.Empty) { lblComments.Text = objBECourseAdmin.DtResult.Rows[0]["Comments"].ToString(); } else { lblComments.Text = "N/A"; } } } }
protected void btnDelete_Click(object sender, EventArgs e) { BECourseAdmin objBEExamProvider = new BECourseAdmin(); BCourseAdmin objBPrrovider = new BCourseAdmin(); objBEExamProvider.IntEnrollID = Convert.ToInt32(Request.QueryString["EnrollmentID"].ToString()); objBPrrovider.BDeleteEnrollmentStatus(objBEExamProvider); trMessage.Visible = true; if (objBEExamProvider.IntResult == 1) { lblInfo.Text = Resources.AppMessages.Provider_DeleteEnrollment_Success_DeleteEnrollmentStatus; lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Success); btnDelete.Visible = false; btnCancel.Visible = false; ImgInfo.ImageUrl = Resources.AppConfigurations.Image_Success; tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Success); } else { lblInfo.Text = Resources.AppMessages.Provider_DeleteEnrollment_Error_DeleteEnrollmentStatus; lblInfo.ForeColor = System.Drawing.Color.FromName(Resources.AppConfigurations.Color_Error); btnDelete.Visible = false; btnCancel.Visible = false; ImgInfo.ImageUrl = Resources.AppConfigurations.Image_Error; tdInfo.Attributes.Add("style", Resources.AppConfigurations.Color_Table_Error); } }
protected void BindCourseAdminSpecificProviders() { BECourseAdmin objBECourseAdmin = new BECourseAdmin(); objBECourseAdmin.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString()); new BCourseAdmin().BBindProviderNames(objBECourseAdmin); if (objBECourseAdmin.DtResult.Rows.Count > 0) { ddlprovider.AppendDataBoundItems = true; ddlprovider.Items.Add(new RadComboBoxItem("--Select Instructor--", "-1")); ddlprovider.DataSource = objBECourseAdmin.DtResult; ddlprovider.DataTextField = "Name"; ddlprovider.DataValueField = "ExamProviderID"; ddlprovider.DataBind(); ddlCourse.AppendDataBoundItems = true; ddlCourse.Items.Add(new RadComboBoxItem("--Select Course--", "-1")); } else { ddlprovider.Items.Clear(); ddlprovider.AppendDataBoundItems = true; ddlprovider.Items.Add(new RadComboBoxItem("--Select Instructor--", "-1")); ddlprovider.DataSource = null; ddlprovider.DataBind(); ddlCourse.Items.Clear(); ddlCourse.AppendDataBoundItems = true; ddlCourse.Items.Add(new RadComboBoxItem("--Select Course--", "-1")); ddlCourse.DataSource = null; ddlCourse.DataBind(); } }
protected void BindCourseName() { try { BECourseAdmin objBECourseAdmin = new BECourseAdmin(); BCourseAdmin objBCourseAdmin = new BCourseAdmin(); objBECourseAdmin.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString()); objBCourseAdmin.BGetProviderCourseDetails(objBECourseAdmin); if (objBECourseAdmin.DtResult.Rows.Count > 0) { ddlCourse.AppendDataBoundItems = true; ddlCourse.Items.Add(new RadComboBoxItem("--Select Course--", "-1")); ddlCourse.DataSource = objBECourseAdmin.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); } }
protected void LoadDataTable() { try { BECourseAdmin objBEExamProvider = new BECourseAdmin(); //objBEExamProvider.strStudentName = txtStudentName.Text.Trim().ToString(); objBEExamProvider.strStudentName = ""; objBEExamProvider.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString()); new BCourseAdmin().BGetStudentEnrollments(objBEExamProvider); if (objBEExamProvider.DtResult.Rows.Count > 0) { trGridPages.Visible = true; gvExamStatus.DataSource = objBEExamProvider.DtResult; gvExamStatus.Rebind(); } else { trGridPages.Visible = true; gvExamStatus.DataSource = new string[] { }; //gvExamStatus.DataBind(); } } catch (Exception) { } }
protected void BindCourseAdminSpecificProviderCourses() { try { BECourseAdmin objBECourseAdmin = new BECourseAdmin(); BCourseAdmin objBCourseAdmin = new BCourseAdmin(); objBECourseAdmin.IntProviderID = Convert.ToInt32(ddlprovider.SelectedValue); objBECourseAdmin.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString()); objBCourseAdmin.BBindCourseAdminSpecificProviderCourses(objBECourseAdmin); if (objBECourseAdmin.DtResult != null && objBECourseAdmin.DtResult.Rows.Count > 0) { ddlCourse.Items.Clear(); ddlCourse.AppendDataBoundItems = true; ddlCourse.Items.Add(new RadComboBoxItem("--Select Course--", "-1")); ddlCourse.DataSource = objBECourseAdmin.DtResult.DefaultView; 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) { } }
protected void GetStudentEnrollments(RadGrid rdExams, string strCouseId) { BECourseAdmin objBECourseAdmin = new BECourseAdmin(); objBECourseAdmin.IntCourseID = Convert.ToInt32(strCouseId); new BCourseAdmin().BGetStudentsByCourseId(objBECourseAdmin); rdExams.DataSource = objBECourseAdmin.DtResult; rdExams.Rebind(); foreach (GridColumn column in rdExams.MasterTableView.OwnerGrid.Columns) { column.CurrentFilterFunction = GridKnownFunction.NoFilter; column.CurrentFilterValue = string.Empty; } rdExams.MasterTableView.FilterExpression = string.Empty; objBECourseAdmin = null; if (!IsPostBack) { this.Page.Title = SecureProctor.BaseClass.EnumPageTitles.APPNAME + SecureProctor.BaseClass.EnumPageTitles.HOME; ((LinkButton)this.Page.Master.FindControl("lnkHome")).CssClass = "main_menu_active"; } }
protected void btnEnroll_Click(object sender, EventArgs e) { try { BECourseAdmin objBEExamProvider = new BECourseAdmin(); BCourseAdmin objBExamProvider = new BCourseAdmin(); objBEExamProvider.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString()); objBEExamProvider.IntCourseID = Convert.ToInt32(ddlCourse.SelectedValue.ToString()); objBEExamProvider.IntExamID = Convert.ToInt32(ddlStudents.SelectedValue.ToString()); objBExamProvider.BEnrollStudent(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) { BECourseAdmin objBEExamProvider = (BECourseAdmin)Session["EP_Exam"]; BCourseAdmin objBExamProvider = new BCourseAdmin(); 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'/> <font color='#00C000'>" + Resources.ResMessages.Provider_ExamDetailsSuccess + "</font>"; } } catch { } }
protected void BindCourseAdminSpecificProviderCourses() { BECourseAdmin objBECourseAdmin = new BECourseAdmin(); BCourseAdmin objBCourseAdmin = new BCourseAdmin(); try { objBECourseAdmin.IntProviderID = Convert.ToInt32(ddlprovider.SelectedValue); objBECourseAdmin.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString()); objBCourseAdmin.BBindCourseAdminSpecificProviderCourses(objBECourseAdmin); if (objBECourseAdmin.DtResult != null && objBECourseAdmin.DtResult.Rows.Count > 0) { rcbCourses.Items.Clear(); rcbCourses.DataSource = objBECourseAdmin.DtResult; rcbCourses.DataValueField = "CourseID"; rcbCourses.DataTextField = "CourseName"; rcbCourses.DataBind(); } else { rcbCourses.Items.Clear(); rcbCourses.DataSource = null; rcbCourses.DataBind(); } } catch (Exception) { } }
protected void BindCourseAdminSpecificProviderForNewStudent() { BECourseAdmin objBECourseAdmin = new BECourseAdmin(); objBECourseAdmin.IntUserID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID].ToString()); new BCourseAdmin().BBindProviderNames(objBECourseAdmin); if (objBECourseAdmin.DtResult.Rows.Count > 0) { //ddlprovider1.AppendDataBoundItems = true; ddlprovider1.DataSource = objBECourseAdmin.DtResult; ddlprovider1.DataTextField = "Name"; ddlprovider1.DataValueField = "ExamProviderID"; ddlprovider1.DataBind(); //rcbCourses.AppendDataBoundItems = true; } else { ddlprovider1.Items.Clear(); //ddlprovider1.AppendDataBoundItems = true; ddlprovider1.DataSource = null; ddlprovider1.DataBind(); rcbCourses.Items.Clear(); //rcbCourses.AppendDataBoundItems = true; rcbCourses.DataSource = null; rcbCourses.DataBind(); } }
protected void btnDelete_Click(object sender, EventArgs e) { BECourseAdmin objBECourseAdmin = new BECourseAdmin(); BCourseAdmin objBCourseAdmin = new BCourseAdmin(); objBECourseAdmin.IntCourseID = Convert.ToInt32(Request.QueryString["CourseID"].ToString()); objBCourseAdmin.BDeleteCourse(objBECourseAdmin); if (objBECourseAdmin.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 (objBECourseAdmin.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; } }
protected void btnAdd_Click(object sender, EventArgs e) { BECourseAdmin objBECourseAdmin = new BECourseAdmin(); BCourseAdmin objBCourseAdmin = new BCourseAdmin(); objBECourseAdmin.strFirstName = txtFirstName.Text; lblFirstName.Text = txtFirstName.Text; objBECourseAdmin.strLastName = txtLastName.Text; lblLastName.Text = txtLastName.Text; objBECourseAdmin.strEmailAddress = txtEmailAddress.Text; lblEmailAddress.Text = txtEmailAddress.Text; objBECourseAdmin.StrComments = txtcomments.Value; lblComments.Text = txtcomments.Value; lblNewCourse.Text = rcbNewCourses.SelectedItem.Text.ToString(); objBECourseAdmin.IntCourseID = Convert.ToInt32(rcbNewCourses.SelectedValue); objBECourseAdmin.IntProviderID = Convert.ToInt32(ddlprovider1.SelectedValue); objBECourseAdmin.strPassword = GetRandomPassword(Length); objBECourseAdmin.strUserName = txtUserID.Text; lblUserName.Text = txtUserID.Text; trMessage.Visible = true; if (ChkSpecialNeeds.Checked == true) { objBECourseAdmin.strSpecialNeeds = true; lblSpecialNeeds.Text = "Yes"; } else { objBECourseAdmin.strSpecialNeeds = false; lblSpecialNeeds.Text = "No"; } objBCourseAdmin.BAddStudent(objBECourseAdmin); if (objBECourseAdmin.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 (objBECourseAdmin.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; } }
protected void GetStudents() { BECourseAdmin objBECourseAdmin = new BECourseAdmin(); objBECourseAdmin.IntProviderID = Convert.ToInt32(Session[BaseClass.EnumPageSessions.USERID]); new BCourseAdmin().BGetProviderStudentsFiltered(objBECourseAdmin); gvStudents.DataSource = objBECourseAdmin.DtResult; objBECourseAdmin = null; }
/// <summary> /// Delete Exam /// </summary> /// <param name="objBECourseAdmin"></param> public void BDeleteExam(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DDeleteExam(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
public void BUpdateCourseDetails(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DUpdateCourseDetails(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
public void BGetProviderExams(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DGetProviderExams(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
public void BDeleteUploadFiles(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DDeleteUploadFiles(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
public void BAdminSaveExamDetails(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DAdminSaveExamDetails(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
protected void btnUpdate_Click(object sender, EventArgs e) { try { BECourseAdmin objBECourseAdmin = new BECourseAdmin(); BCourseAdmin objBCourseAdmin = new BCourseAdmin(); objBECourseAdmin.IntCourseID = Convert.ToInt32(Request.QueryString["CourseID"]); objBECourseAdmin.strCourseID = TxtCourseID.Text; lblCourseID.Text = TxtCourseID.Text; objBECourseAdmin.strCourseName = txtCourseName.Text; lblCourse.Text = txtCourseName.Text; objBECourseAdmin.IntstatusFlag = Convert.ToInt32(ddlStatus.SelectedValue.ToString()); if (ddlStatus.SelectedValue.ToString() == "1") { lblStatus.Text = "Active"; } else { lblStatus.Text = "Inactive"; } objBECourseAdmin.IntUserID = Convert.ToInt32(Session[EnumPageSessions.USERID].ToString()); objBCourseAdmin.BUpdateCourseDetails(objBECourseAdmin); trMessage.Visible = true; if (objBECourseAdmin.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 (objBECourseAdmin.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 (objBECourseAdmin.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); } }
/// <summary> /// Get Student Transactions associated with the current exam provider /// </summary> /// <param name="objBECourseAdmin"></param> public void BGetStudentTransactionsForCurrentProvider(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DGetStudentTransactionsForCurrentProvider(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
public void BGetStudentsByCourseId(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DGetStudentsByCourseId(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
public void BGetCourseAdminDetails(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DGetCourseAdminDetails(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
/// <summary> /// BDeleteEnrollmentStatus /// </summary> /// <param name="objBECourseAdmin"></param> public void BDeleteEnrollmentStatus(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DDeleteEnrollmentStatus(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
public void BBindProviderNames(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DBindProviderNames(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
/// <summary> /// BUpdateEnrollStatus /// </summary> /// <param name="objBECourseAdmin"></param> public void BUpdateEnrollStatus(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DUpdateEnrollStatus(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
public void BCourseAdminEnrollStudents(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DCourseAdminEnrollStudents(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
/// <summary> /// BProviderEnrollStudent /// </summary> /// <param name="objBECourseAdmin"></param> public void BProviderEnrollStudent(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DProviderEnrollStudent(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
public void BGetStudentTransactionsByLoggedInCourseAdminCourses(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DGetStudentTransactionsByLoggedInCourseAdminCourses(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }
/// <summary> /// BAddStudent /// </summary> /// <param name="objBECourseAdmin"></param> /// public void BAddStudent(BECourseAdmin objBECourseAdmin) { try { new DCourseAdmin().DAddStudent(objBECourseAdmin); } catch (Exception Ex) { throw Ex; } }