Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!IsPostBack)
                {
                    if (Session[clsConstant.TOKEN] == null)
                    {
                        UrlParameterPasser urlWrapper = new UrlParameterPasser();
                        urlWrapper["pageaccesserr"] = "1";
                        urlWrapper.Url = "../DocumentLogSystem/DashBoard.aspx";
                        urlWrapper.PassParameters();
                    }
                    if (Utility.CheckAccess("ContractAwardAchievementReport") == false)
                    {
                        UrlParameterPasser urlWrapper = new UrlParameterPasser();
                        urlWrapper["pageaccesserr"] = "1";
                        //urlWrapper.Url = "../Logout.aspx";
                        urlWrapper.Url = "../DocumentLogSystem/DashBoard.aspx";
                        urlWrapper.PassParameters();
                    }
                    if (!Convert.ToBoolean(Session[clsConstant.SESS_VIEWTYPE]))
                    {
                        //this.MakeReadOnly(this.Controls);
                    }

                    objCommon             = new CommonFunction();
                    contractorAwardReport = new ContractAwardReport();

                    drpLoanNumber.DataSource     = objCommon.getDropDownList(clsConstant.SP_GET_LOAN, null);
                    drpLoanNumber.DataTextField  = "DisplayFieldText";
                    drpLoanNumber.DataValueField = "ValueFieldText";
                    drpLoanNumber.DataBind();

                    drpYear.DataSource     = objCommon.getDropDownList(clsConstant.SP_GET_YEAR, null);
                    drpYear.DataTextField  = "DisplayFieldText";
                    drpYear.DataValueField = "ValueFieldText";
                    drpYear.DataBind();

                    drpSector.DataSource     = objCommon.getDropDownList(clsConstant.SP_GET_DOC_CATEGORY, null);
                    drpSector.DataTextField  = "DisplayFieldText";
                    drpSector.DataValueField = "ValueFieldText";
                    drpSector.DataBind();

                    GridViewBind();

                    /******Comment By Nitin 18 July 2012*****/
                    //dt = new DataTable();
                    //dt = contractorAwardReport.BindGridview();
                    //grdContractAwardReport.DataSource = dt;
                    //grdContractAwardReport.DataBind();
                    //Session[clsConstant.SESS_TABLE] = dt;
                }
            }

            catch (Exception ex)
            {
                logger.Error(ex);
            }
        }
Exemplo n.º 2
0
 private void dataBind()
 {
     dt = new DataTable();
     contractorAwardReport = new ContractAwardReport();
     dt = contractorAwardReport.ContractorReportSearch(0, Convert.ToInt32(drpLoanNumber.SelectedValue), Convert.ToInt32(drpSector.SelectedValue), Convert.ToInt32(drpYear.SelectedValue));
     dt = (DataTable)DisbursementAchievementReport.getTableValue(dt);
     grdContractAwardReport.DataSource = dt;
     grdContractAwardReport.DataBind();
     Session[clsConstant.SESS_TABLE] = dt;
 }
Exemplo n.º 3
0
 protected void grdContractAwardReport_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     contractorAwardReport = new ContractAwardReport();
     try
     {
         grdContractAwardReport.PageIndex = e.NewPageIndex;
         dataBind();
     }
     catch (Exception ex)
     {
         logger.Error(ex);
     }
 }
Exemplo n.º 4
0
        protected void GridViewBind()
        {
            dt = new DataTable();
            contractorAwardReport = new ContractAwardReport();
            dt = contractorAwardReport.BindGridview();
            dt = (DataTable)DisbursementAchievementReport.getTableValue(dt);
            grdContractAwardReport.DataSource = dt;
            grdContractAwardReport.DataBind();
            Session[clsConstant.SESS_TABLE] = dt;

            if (!IsPostBack)
            {
                info.AddMergedColumns(new int[] { 4, 5 }, "<b>Quarter 1</b>");
                info.AddMergedColumns(new int[] { 6, 7 }, "<b>Quarter 2</b>");
                info.AddMergedColumns(new int[] { 8, 9 }, "<b>Quarter 3</b>");
                info.AddMergedColumns(new int[] { 10, 11 }, "<b>Quarter 4</b>");
            }
        }