Example #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        lblMessage.Text = "";

        locationMaster = new LocationMaster();
        // Register AJAX
        Ajax.Utility.RegisterTypeForAjax(typeof(LocationMasterPage));
        //connectionString = PFC.Intranet.MaintenanceApps.MaintenanceUtility.GetConnectionString();
        connectionString = ConfigurationManager.AppSettings["PFCERPConnectionString"].ToString();

        if (!Page.IsPostBack)
        {
            Session["UserID"]   = ((Session["UserID"] != null) ? Session["UserID"].ToString() : "01");
            Session["UserName"] = ((Session["UserName"] != null) ? Session["UserName"].ToString() : "intranet");
            Session["LocationMasterSecurity"] = locationMaster.GetSecurityCode(Session["UserName"].ToString());
            BindInformationList();
            BindDataGrid();
        }
        ImageButton btnOptionClose    = ucOption.FindControl("btnOptionClose") as ImageButton;
        ImageButton btnWarehouseClose = ucWarehouse.FindControl("btnWarehouseClose") as ImageButton;
        ImageButton btnPrinterClose   = ucPrinter.FindControl("btnPrintClose") as ImageButton;

        btnOptionClose.Click    += new ImageClickEventHandler(btnOptionClose_Click);
        btnWarehouseClose.Click += new ImageClickEventHandler(btnOptionClose_Click);
        btnPrinterClose.Click   += new ImageClickEventHandler(btnOptionClose_Click);

        ImageButton btnOptionSave    = ucOption.FindControl("btnSave") as ImageButton;
        ImageButton btnWarehouseSave = ucWarehouse.FindControl("btnSave") as ImageButton;
        ImageButton btnPrinterSave   = ucPrinter.FindControl("btnSave") as ImageButton;

        btnOptionSave.Click    += new ImageClickEventHandler(btnOptionSave_Click);
        btnWarehouseSave.Click += new ImageClickEventHandler(btnOptionSave_Click);
        btnPrinterSave.Click   += new ImageClickEventHandler(btnOptionSave_Click);

        if (LocationMasterSecurity == "")
        {
            EnableQueryMode();
        }
    }