protected void Page_Load(object sender, EventArgs e) { viewDisbursementController = new ViewDisbursementController(); dvAlert.Visible = false; if(!IsPostBack) { try { int option = Convert.ToInt32(Request.QueryString["caller"]); if(option == 2) { //ErrorMessageLabel.Text = "There are outstanding disbursements. Please complete them before generating new disbursement."; //ErrorMessageLabel.Visible = true; this.Message("There are outstanding disbursements. Please complete them before generating new disbursement."); } //else //{ // ErrorMessageLabel.Visible = false; //} } catch (Exception) { } departmentCollection = viewDisbursementController.loadController(); var de = departmentCollection.Select(d => new { d.DepartmentName }).ToList(); List<string> depNameString = new List<string>(); foreach(var d in de) { depNameString.Add(d.DepartmentName); } Session["departmentCollection"] = departmentCollection; DepartmentDropDownList.DataSource = depNameString.ToList(); DepartmentDropDownList.DataBind(); DisbursementPanel.Visible = false; DisbursementDetailsPanel.Visible = false; CompleteDeliveryPanel.Visible = false; //ErrorMessageLabel.Visible = false; } else { departmentCollection = (List<Department>)Session["departmentCollection"]; } }
public List<Department> vdloadController() { ViewDisbursementController viewDisbursementController = new ViewDisbursementController(); return viewDisbursementController.loadController(); }