protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Pay Bill");
     PageSec.Add("k02", "Undo Payment");
     PageSec.Add("k03", "View Paid Total");
     PageSec.Add("k04", "View UnPaid Total");
 }
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Customer");
     PageSec.Add("k02", "Supplier");
     PageSec.Add("k03", "Save Button");
     PageSec.Add("k04", "Owner");
 }
예제 #3
0
 protected void lSec(string PageName)
 {
     if (PageSec.Count < 1)
     {
         PageSec.Add("k00", "Page Access");
         PageSec = Common.clsUser.prepareSecurity(PageName, PageSec);
     }
 }
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Controled Vendors");
     PageSec.Add("k02", "Approved Vendors");
     PageSec.Add("k03", "Vendor Profile");
     PageSec.Add("k04", "Certificate");
     PageSec.Add("k05", "Approved Vendor List");
     PageSec.Add("k06", "Delete Survey");
     PageSec.Add("k07", "Vendor History");
     PageSec.Add("k08", "Approved Dates");
 }
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Apply Payment");
     PageSec.Add("k02", "Undo Payment");
     PageSec.Add("k03", "Allow Export");
     PageSec.Add("k04", "View Total");
     PageSec.Add("k05", "View AP-Total");
     PageSec.Add("k06", "View Unreconciled Paid Total");
     PageSec.Add("k07", "Reconcile");
     PageSec.Add("k08", "Unreconcile");
     PageSec.Add("k09", "View Reconciled Paid Total");
     PageSec.Add("k10", "View On-Hand/Available Total");
     PageSec.Add("k11", "Income/Expense Link");
     PageSec.Add("k12", "Expense Account Link");
 }
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Save Button");
     PageSec.Add("k02", "Remove Button");
     PageSec.Add("k03", "Edit Class");
     PageSec.Add("k04", "Add New Class");
     PageSec.Add("k05", "View Customer");
     PageSec.Add("k06", "View Supplier");
     PageSec.Add("k07", "View Owner");
     PageSec.Add("k08", "Edit Company");
     PageSec.Add("k09", "Add New Company");
     PageSec.Add("k10", "Edit Contact");
     PageSec.Add("k11", "Add New Contact");
     PageSec.Add("k12", "Edit Address");
     PageSec.Add("k13", "Add New Address");
     PageSec.Add("k14", "Edit Item");
     PageSec.Add("k15", "Add New Item");
     PageSec.Add("k16", "Activate/Inactivate Button");
     PageSec.Add("k17", "Allow CVT Box");
     PageSec.Add("k18", "Allow Blk Box");
 }
예제 #7
0
        protected bool loadSec(string PageName)
        {
            if (!clsUser.isValidated)
            {
                Response.Redirect(Util.AppSetting("LoginURL"), true); return(false);
            }
            else
            {
                if (PageSec.Count < 1)
                {
                    PageSec.Add("k00", "Page Access"); enforceSecurity();
                    PageSec = clsUser.prepareSecurity(PageName, PageSec);
                }

                if (isYN("k00"))
                {
                    return(true);
                }
                else
                {
                    Response.Redirect("~/Errors/Invalid.aspx", true); return(false);
                }
            }
        }
예제 #8
0
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Reset");
     PageSec.Add("k02", "Mark Completed");
 }
예제 #9
0
 //protected void Page_Load(object sender, EventArgs e)
 //{
 //    if (loadSec("AdminPanel/Manage User List"))
 //    {
 //        if (!Page.IsPostBack) { cblGroup.DataBind(); gvUser.ShowFooter = isYN("k01"); }
 //    }
 //}
 //protected void btnAdd_Click(object sender, EventArgs e)
 //{
 //    sdsUser.InsertParameters["mwUserName"].DefaultValue = ((TextBox)gvUser.FooterRow.FindControl("txtmwUserName")).Text.Trim();
 //    sdsUser.InsertParameters["mwPassword"].DefaultValue = ((TextBox)gvUser.FooterRow.FindControl("txtmwPassword")).Text.Trim();
 //    sdsUser.InsertParameters["mwName"].DefaultValue = ((TextBox)gvUser.FooterRow.FindControl("txtmwName")).Text.Trim();
 //    sdsUser.InsertParameters["mwEmail"].DefaultValue = ((TextBox)gvUser.FooterRow.FindControl("txtmwEmail")).Text.Trim();
 //    sdsUser.InsertParameters["mwActive"].DefaultValue = ((CheckBox)gvUser.FooterRow.FindControl("chkmwActive")).Checked ? "1" : "0";
 //    sdsUser.Insert(); lnk_Reset(sender, e);
 //}
 //protected void gv_Bound(object sender, GridViewRowEventArgs e)
 //{
 //    if (e.Row.RowIndex > -1)
 //    {
 //        if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
 //        {
 //            ((LinkButton)e.Row.FindControl("lnkEdit")).Enabled = isYN("k02");
 //            ((LinkButton)e.Row.FindControl("lnkDelete")).Enabled = isYN("k03");
 //        }
 //        myBiz.SQLAccess.SQL mSQL = new myBiz.SQLAccess.SQL();
 //        mSQL.ConnectDB(ConfigurationManager.ConnectionStrings["DefCS"].ConnectionString);
 //        string i = mSQL.getStr("SELECT mwTitle FROM MWEmployees WHERE mwEmployeeID=(SELECT mwEmployeeID FROM MWUser WHERE mwUserName='******')");
 //        ((Literal)e.Row.FindControl("litTitle")).Text = string.IsNullOrEmpty(i) ? "N/A" : i;
 //        mSQL.DisconnectDB();
 //    }
 //}
 //protected void gv_Update(object sender, GridViewUpdateEventArgs e)
 //{
 //    if (e.NewValues["mwPassword"] == null || string.IsNullOrEmpty(e.NewValues["mwPassword"].ToString().Trim()))
 //        e.NewValues["mwPassword"] = e.OldValues["mwPassword"];
 //}
 //protected void gv_Delete(object sender, GridViewDeleteEventArgs e)
 //{
 //    Util.dAccountGrp(e.Keys["mwUserName"].ToString());
 //}
 //protected void gv_Changed(object sender, EventArgs e)
 //{
 //    if (gvUser.SelectedIndex > -1)
 //    {
 //        Hashtable h = Util.userGroup(gvUser.SelectedValue.ToString()); pnlCB.Visible = true;
 //        foreach (ListItem i in cblGroup.Items) i.Selected = Convert.ToBoolean(h[i.Value]);
 //    }
 //    else pnlCB.Visible = false;
 //}
 //protected void lnk_Save(object sender, EventArgs e)
 //{
 //    string rMsg = string.Empty;
 //    if (gvUser.SelectedIndex > -1)
 //        rMsg = Util.updateUsrGroup(gvUser.SelectedValue.ToString(), cblGroup.Items);
 //    else rMsg = "Please select a user.";
 //    Util.MessageBox(Page, rMsg);
 //}
 //protected void lnk_Reset(object sender, EventArgs e) { gvUser.SelectedIndex = -1; pnlCB.Visible = false; }
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Add New User");
     PageSec.Add("k02", "Edit User");
     PageSec.Add("k03", "Delete User");
 }
예제 #10
0
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Undo");
     PageSec.Add("k02", "Submit");
     PageSec.Add("k03", "View Total");
 }
예제 #11
0
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Edit Budget Forcast");
     PageSec.Add("k02", "Update Percent Usage");
 }
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Add Machine/Process");
     PageSec.Add("k02", "Edit Machine/Process");
     PageSec.Add("k03", "Delete Machine/Process");
 }
예제 #13
0
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Save Packaging Specification");
 }
예제 #14
0
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Edit Customer Term");
 }
예제 #15
0
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "External Login");
     PageSec.Add("k02", "Enforce Password Change");
 }
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Save Task Management");
 }
예제 #17
0
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Add");
     PageSec.Add("k02", "Edit");
     PageSec.Add("k03", "Delete");
 }
예제 #18
0
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Live Traveler Data");
     PageSec.Add("k02", "View Customer Due Date");
 }
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Add Location");
     PageSec.Add("k02", "Edit Location");
 }
예제 #20
0
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Calculate Income/Expense");
     PageSec.Add("k02", "Send Email");
 }
예제 #21
0
 protected override void enforceSecurity()
 {
     PageSec.Add("k01", "Update Material (RIM09)");
 }