private void FillControls() { MessageAlert.Visible = false; if (!IsPostBack) { Session["DDLShow"] = "Open"; Session["DateExistInPayroll"] = false; //Session is only empty at this point if this page is reloaded and is not bringing values from previous page PMCumulativeSummary //Or new CheckDate was created and is attemping to refresh data if (Session["BiweekTable"] == null) { string paramStartDate = "", paramEndDate = ""; List <DataTable> lstResults = PMCommon.GetPMPayrollresults(ref paramStartDate, ref paramEndDate); if (lstResults != null && lstResults.Count > 0) { Session["BiweekTable"] = lstResults; } } if (Session["BiweekTable"] != null) { FirstLoadPaycheckList(UnionAllDatatables((List <DataTable>)Session["BiweekTable"])); LoadDDL(); SetSession_PeriodIsOpenOrClosed(); CheckPeriodResults(ddlCheckPeriod.SelectedItem.Text); FindOpenCheckDates(); } else { Response.Redirect("/"); } } }
private void FillControls() { Session["Trainer"] = null; Session["ddlYear"] = null; Session["StartDate"] = null; Session["EndDate"] = null; Session["BiweekTable"] = null; Session["YearTable"] = null; Session["lstResultTables"] = new List <DataTable>(); string paramStartDate = "", paramEndDate = ""; //List<weekending> lstWE = GetWeekendingList(ref paramStartDate, ref paramEndDate); List <DataTable> LstDT = new List <DataTable>(); Session["BiweekTable"] = PMCommon.GetPMPayrollresults(ref paramStartDate, ref paramEndDate); Session["StartDate"] = paramStartDate; Session["EndDate"] = paramEndDate; BiweeklyGridResults(); LoadDDL(); YearlyGridResults(); }