Ejemplo n.º 1
0
        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"];
            }
        }
Ejemplo n.º 2
0
 public void cdselectCompleteDelivery(Disbursement disbursement)
 {
     ViewDisbursementController viewDisbursementController = new ViewDisbursementController();
     viewDisbursementController.selectCompleteDelivery(disbursement);
 }
Ejemplo n.º 3
0
 public Disbursement vdselectPendingDisbursement(string departmentId)
 {
     ViewDisbursementController viewDisbursementController = new ViewDisbursementController();
     return viewDisbursementController.selectPendingDisbursement(departmentId);
 }
Ejemplo n.º 4
0
 public List<DisbursementDetails> vdselectDisbursementDetails(string disbursementId)
 {
     ViewDisbursementController viewDisbursementController = new ViewDisbursementController();
     return viewDisbursementController.selectDisbursementDetails(disbursementId);
 }
Ejemplo n.º 5
0
 public List<Disbursement> vdselectDepartment(string departmentId)
 {
     ViewDisbursementController viewDisbursementController = new ViewDisbursementController();
     return viewDisbursementController.selectDepartment(departmentId);
 }
Ejemplo n.º 6
0
 public List<Department> vdloadController()
 {
     ViewDisbursementController viewDisbursementController = new ViewDisbursementController();
     return viewDisbursementController.loadController();
 }