Beispiel #1
0
        public void BindEmployeeList()
        {
            string[] FieldstoDisplay;
            FieldstoDisplay = ViewState["Feilds"].ToString().Split(',');

            ApplicationResult objResult     = new ApplicationResult();
            EmployeeMBL       objEmployeeBl = new EmployeeMBL();

            objResult = objEmployeeBl.EmployeeM_Select_ForList(Convert.ToInt32(Session[ApplicationSession.TRUSTID]), Convert.ToInt32(Session[ApplicationSession.SCHOOLID]), Convert.ToInt32(ddlDepartment.SelectedValue), Convert.ToInt32(ddlDesignation.SelectedValue), Convert.ToInt32(ddlEmployeeRole.SelectedValue));
            if (objResult.resultDT.Rows.Count > 0)
            {
                for (int i = 87; i > 0; i--)
                {
                    if (FieldstoDisplay.Contains(i.ToString()) == false)
                    {
                        objResult.resultDT.Columns.Remove(objResult.resultDT.Columns[i - 1]);
                    }
                }
                gvReport.DataSource = objResult.resultDT;
                gvReport.DataBind();

                divReport.Visible = true;
                //btnPrintDetail.Visible = true;
                pnlEmployeeInfo.Visible = false;
                lblTrust.Text           = Session[ApplicationSession.TRUSTNAME].ToString();

                if (ddlDepartment.SelectedValue == "-1")
                {
                    lblDepartmenmt.Text = "All";
                }
                else
                {
                    lblDepartmenmt.Text = ddlDepartment.SelectedItem.ToString();
                }
                if (ddlDesignation.SelectedValue == "-1")
                {
                    lblDesignation.Text = "All";
                }
                else
                {
                    lblDesignation.Text = ddlDesignation.SelectedItem.ToString();
                }
                if (ddlEmployeeRole.SelectedValue == "-1")
                {
                    lblRole.Text = "All";
                }
                else
                {
                    lblRole.Text = ddlEmployeeRole.SelectedItem.ToString();
                }
            }
            else
            {
                divReport.Visible = false;
                // btnPrintDetail.Visible = false;
                ScriptManager.RegisterStartupScript(this, GetType(), "alert", "alert('No Records Found.');", true);
                pnlEmployeeInfo.Visible = true;
                ClearAll();
            }
        }
Beispiel #2
0
        public void BindStudentList()
        {
            string[] FieldstoDisplay;
            FieldstoDisplay = ViewState["Feilds"].ToString().Split(',');

            ApplicationResult objResult    = new ApplicationResult();
            StudentBL         objStudentBl = new StudentBL();

            objResult = objStudentBl.StudentList_ForReport(Convert.ToInt32(Session[ApplicationSession.SCHOOLID]), Convert.ToInt32(ddlsection.SelectedValue), Convert.ToInt32(ddlclass.SelectedValue), Convert.ToInt32(ddlDivision.SelectedValue), ddlYear.SelectedItem.ToString(), Convert.ToInt32(ddlStatus.SelectedValue));
            if (objResult.resultDT.Rows.Count > 0)
            {
                for (int i = 72; i > 0; i--)
                {
                    if (FieldstoDisplay.Contains(i.ToString()) == false)
                    {
                        objResult.resultDT.Columns.Remove(objResult.resultDT.Columns[i - 1]);
                    }
                }
                gvReport.DataSource = objResult.resultDT;
                gvReport.DataBind();

                divReport.Visible = true;
                //btnPrintDetail.Visible = true;
                pnlStudentInfo.Visible = false;
                lblSchoolName.Text     = Session[ApplicationSession.SCHOOLNAME].ToString();
                lblSectionName.Text    = ddlsection.SelectedItem.ToString();
                lblClassName.Text      = ddlclass.SelectedItem.ToString() + "-" + ddlDivision.SelectedItem.ToString();
                lblYear.Text           = ddlYear.SelectedItem.ToString();
                lblStatusName.Text     = ddlStatus.SelectedItem.ToString();
            }
            else
            {
                divReport.Visible = false;
                // btnPrintDetail.Visible = false;
                pnlStudentInfo.Visible = true;
                ClearAll();
                ScriptManager.RegisterStartupScript(this, GetType(), "alert", "alert('No Records Found.');", true);
            }
        }