protected void Page_Load(object sender, EventArgs e) { if (Session["usr"] != null) { Me = (nUser)Session["usr"]; bool ch = false; if(SalesmanCtrl.Salesman.isCEMSales(Me.UID)) ch = true; if(k.Contains(Me.uGroup) || Me.isAdmin) { ch = true; cem_upload_lnk.Visible = true; } if(!ch) Response.Redirect("default.aspx"); } else { Response.Redirect("default.aspx"); } if (!IsPostBack) { currentPeriod.Text = Multek.Util.getPeriodNBR(Forecast.currentPeriod()); loadData(); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usr"] != null) { Me = (nUser)Session["usr"]; if (!Me.isAdmin) Response.Redirect("default.aspx"); } else { Response.Redirect("default.aspx"); } if (!IsPostBack) loadCUS(); }
protected void Button1_Click(object sender, EventArgs e) { ViewState["GroupSearch"] = false; Panel1.Visible = false; ListView1.Visible = searchPanel.Visible = true; Label3.Text = ""; bool reload = true; if (TextBox1.Text.Trim() != "") { nUser usr = new nUser(TextBox1.Text, domainList.SelectedValue); if (usr.isLdapUser) { reload = false; if (usr.isDBuser) { Label3.Text = "User " + usr.UID + " existed"; DataPager1.SetPageProperties(0, DataPager1.PageSize, true); ListView1.SelectedIndex = -1; loadData(); } else { userLabel.Text = usr.UID; nameLabel.Text = usr.userName; domainLabel.Text = usr.domain; departmentLabel.Text = usr.department; titleLabel.Text = usr.jobTitle; emailLabel.Text = usr.emailAddress; mobileLabel.Text = usr.mobile; telLabel.Text = usr.tel; faxLabel.Text = usr.fax; Panel1.Visible = true; ListView1.Visible = searchPanel.Visible = false; DropDownList2.Items.AddRange(DropDownList1.Items.OfType<ListItem>().ToArray()); DropDownList2.DataBind(); TextBox1.Text = ""; } } } if (reload) { DataPager1.SetPageProperties(0, DataPager1.PageSize, true); ListView1.SelectedIndex = -1; loadData(); } }
protected void addUserBtn_Click(object sender, EventArgs e) { nUser usr = new nUser(userLabel.Text, domainLabel.Text); if (usr.isLdapUser && !usr.isDBuser) { usr.isActive = isActive.Checked; usr.isAdmin = isAdmin.Checked; usr.isSales = isSales.Checked; usr.isReportViewer = isReportViewer.Checked; usr.isPriceView = isPriceView.Checked; usr.uGroup = DropDownList2.SelectedValue.ToString(); usr.addDBUser(); } Panel1.Visible = false; ListView1.Visible = searchPanel.Visible = true; loadData(); }
private void securityChecking(string userId, string domain) { nUser usr = new nUser(userId, domain); if (usr.isLdapUser) { if (usr.isWebAdmin()) { usr.managerId = 0; usr.isSales = false; usr.isActive = usr.isAdmin = usr.isReportViewer = true; if (!usr.isDBuser) { if (usr.addDBUser()) { usr.Dispose(); securityChecking(userId, domain); return; } } else if (!usr.isActive) { usr.updateDBUser(); } } if (usr.isDBuser && usr.isActive) { Session["usr"] = usr; FormsAuthentication.RedirectFromLoginPage(usr.domain + "/" + usr.UID, false); if (Request.QueryString["ReturnUrl"] == null) { if (Request.UrlReferrer != null) Response.Redirect(Request.UrlReferrer.ToString()); else Response.Redirect("default.aspx"); } else Response.Redirect(Request.QueryString["ReturnUrl"].ToString()); } } else { Label5.Text = "Login Failed"; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usr"] != null) { Me = (nUser)Session["usr"]; if (!Me.isAdmin) Response.Redirect("default.aspx"); //isWebAdmin = Me.isWebAdmin(); } else { Response.Redirect("default.aspx"); } if (!IsPostBack) { Page.RegisterStartupScript("init", "<script>onload()</script>"); loadGrid(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { bool isWA = false; defindMenu(); if (Session["usr"] != null) { Me = (nUser)Session["usr"]; isWA = Me.isAdmin; } else Response.Redirect("logout.aspx"); if (!isWA) { config_acl.Visible = config_view.Visible = reporting_view.Visible = adjustment_view.Visible = false; if (k.Contains(Me.uGroup)) { report_sales.Visible = report_download.Visible = config_view.Visible = reporting_view.Visible = adjustment_view.Visible = true; if (Me.uGroup != "Admin") config_view.Visible = false; } else { reporting_view.Visible = Me.isReportViewer; report_download.Visible = report_sales.Visible = false; } } } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usr"] != null) { Me = (nUser)Session["usr"]; if (!Me.isAdmin) Response.Redirect("default.aspx"); isWebAdmin = nUser.isWebAdmin(Me.uid); } else { Response.Redirect("default.aspx"); } if (!IsPostBack) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "init", "Sys.WebForms.PageRequestManager.getInstance().add_endRequest(loadpage);", true); startDate.Attributes.Add("onclick", "calendar(this)"); endDate.Attributes.Add("onclick", "calendar(this)"); Label1.Visible = false; Label1.Text = "No records found...."; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usr"] != null) { Me = (nUser)Session["usr"]; if (!Me.isAdmin) Response.Redirect("default.aspx"); isWebAdmin = Me.isWebAdmin(); } else { //if(User.Identity.IsAuthenticated) //Me = new nUser(Page.User.Identity); Response.Redirect("default.aspx"); } if (!IsPostBack) { ViewState["GroupSearch"] = false; string[] items = new string[] { "", "Management", "Admin", "GAM", "BDM", "China Sales", "HK Sales", "China CS", "HK CS", "Others", "Disabled" }; foreach (string k in items) { DropDownList1.Items.Add(k); } DropDownList1.DataBind(); DataPager1.SetPageProperties(0, DataPager1.PageSize, true); ListView1.SelectedIndex = -1; loadData(); } }
protected void ListView1_ItemCommand(object sender, ListViewCommandEventArgs e) { if (e.CommandName == "Update") { string u = ((Label)e.Item.FindControl("uid")).Text.ToString(); string dom = ((Label)e.Item.FindControl("dom")).Text.ToString(); nUser usr = new nUser(u, dom); usr.isActive = ((CheckBox)e.Item.FindControl("isActive")).Checked; usr.isAdmin = ((CheckBox)e.Item.FindControl("isAdmin")).Checked; usr.isSales = ((CheckBox)e.Item.FindControl("isSales")).Checked; usr.isReportViewer = ((CheckBox)e.Item.FindControl("isReportViewer")).Checked; usr.isPriceView = ((CheckBox)e.Item.FindControl("isPriceView")).Checked; usr.uGroup = ((DropDownList)e.Item.FindControl("uGroupList")).SelectedValue.ToString(); usr.updateDBUser(); //nLog.addLog(Me.uid, "Update User", usr.uid + " Updated", Request.Url.ToString(), Session.SessionID); } }
protected void Page_Load(object sender, EventArgs e) { /*Transfer to 6! */ Response.Redirect("SalesmenForecast6.aspx"); if (Session["usr"] != null) usr = (nUser)Session["usr"]; else Response.Redirect("default.aspx"); if (!IsPostBack) { ViewState["isAdmin"] = false; if (usr.isAdmin) { adminFeature.Visible = true; ViewState["isAdmin"] = true; } loadSumittion(); currentPeriod.Text = Forecast.currentPeriod().ToString().Trim(); //currentPeriod.Text = Forecast.currentPeriodAdd(1).ToString().Trim(); setYear(); selectSales.Attributes.Add("onkeyup", "checkSales(this,'" + selectSalesId.ClientID + "')"); Button1.Attributes.Add("onclick", "hideDisplayBox()"); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "init", "Sys.WebForms.PageRequestManager.getInstance().add_endRequest(pageReloaded);", true); } }
public Salesman(int id) { user = new nUser(id); if (!user.isDBuser) user = null; }
protected void Page_Load(object sender, EventArgs e) { if (Session["usr"] != null) { Me = (nUser)Session["usr"]; if (k.Contains(Me.uGroup) || Me.isAdmin) { isWebAdmin = true; } if (!isWebAdmin) Response.Redirect("default.aspx"); } else { Response.Redirect("default.aspx"); } if (!IsPostBack) { /* periodString.Text = Forecast.currentPeriodAdd(1).ToString() + "," + Forecast.currentPeriodAdd(2).ToString() + "," + Forecast.currentPeriodAdd(3).ToString() + "," + Forecast.currentPeriodAdd(4).ToString() + "," + Forecast.currentPeriodAdd(5).ToString() + "," + Forecast.currentPeriodAdd(6).ToString(); Label1.Text = Util.getPeriodNBR(Forecast.currentPeriodAdd(1)); Label2.Text = Util.getPeriodNBR(Forecast.currentPeriodAdd(2)); Label3.Text = Util.getPeriodNBR(Forecast.currentPeriodAdd(3)); Label4.Text = Util.getPeriodNBR(Forecast.currentPeriodAdd(4)); Label5.Text = Util.getPeriodNBR(Forecast.currentPeriodAdd(5)); Label6.Text = Util.getPeriodNBR(Forecast.currentPeriodAdd(6)); */ Label1.Text = Forecast.currentPeriodAdd(1).ToString(); Label2.Text = Forecast.currentPeriodAdd(2).ToString(); Label3.Text = Forecast.currentPeriodAdd(3).ToString(); Label4.Text = Forecast.currentPeriodAdd(4).ToString(); Label5.Text = Forecast.currentPeriodAdd(5).ToString(); Label6.Text = Forecast.currentPeriodAdd(6).ToString(); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "init", "Sys.WebForms.PageRequestManager.getInstance().add_endRequest(finish_upload);", true); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usr"] != null) usr = (nUser)Session["usr"]; else Response.Redirect("default.aspx"); if(!k.Contains(usr.uGroup)) Response.Redirect("default.aspx"); if (!IsPostBack) { //ViewState["isAdmin"] = true; searchOEM.Attributes.Add("onkeydown", "return (event.keyCode!=13)"); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "init", "Sys.WebForms.PageRequestManager.getInstance().add_endRequest(loadpage);", true); setYear(); currentPeriod.Text = Forecast.currentPeriod().ToString().Trim(); } }
protected void Page_Load(object sender, EventArgs e) { temp.Text = ""; if (Session["usr"] != null) usr = (nUser)Session["usr"]; else Response.Redirect("default.aspx"); if (!IsPostBack) { if (k.Contains(usr.uGroup) || usr.isAdmin) { adminFeature.Visible = true; } loadSumittion(usr.sysUserId); currentPeriod.Text = Forecast.currentPeriod().ToString().Trim(); setYear(); selectSales.Attributes.Add("onkeyup", "Sales.checkSales(this,'" + selectSalesId.ClientID + "')"); Button1.Attributes.Add("onclick", "hideDisplayBox()"); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "init", "Sys.WebForms.PageRequestManager.getInstance().add_endRequest(forecastPage.loadCompleted);", true); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["usr"] != null) { Me = (nUser)Session["usr"]; bool pass = false; if (Me.isAdmin || k.Contains(Me.uGroup)) pass = true; if(Me.UID.ToLower() == "mcnhwong" || Me.UID.ToLower() == "mcnthuan") pass = true; if (!pass) Response.Redirect("default.aspx"); } else { Response.Redirect("default.aspx"); } if (!IsPostBack) { currentPeriod.Text = Multek.Util.getPeriodNBR(Forecast.currentPeriod()); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "init", "Sys.WebForms.PageRequestManager.getInstance().add_endRequest(finish_upload);", true); loadExistsData(); uploadMessage.Text = "Uplaod B2F forecast for " + currentPeriod.Text + "."; previewMessage.Text = "Preview B2F forecast for " + currentPeriod.Text + "."; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["usr"] == null) { //Response.Redirect("default.aspx"); //re take session when it's lose. nUser usr = new nUser(User.Identity.Name.ToString()); Session["usr"] = usr; } ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "init", "Sys.WebForms.PageRequestManager.getInstance().add_endRequest(loadpage);", true); DateTime td = DateTime.Today; td = td.AddDays(1 - td.Day); //startDate.Text = td.ToShortDateString(); //endDate.Text = td.AddMonths(1).AddDays(-1).ToShortDateString(); startDate.Attributes.Add("onclick", "calendar(this)"); endDate.Attributes.Add("onclick", "calendar(this)"); Label1.Visible = false; Label1.Text = "No records found...."; } }
private void securityChecking(string userId, string don) { nUser usr = new nUser(userId, don); if (!usr.isDBuser) { Label5.Text = "Sorry you are not authorize to access this site."; } if (usr.isDBuser && usr.isActive) { if (nUser.isWebAdmin(usr.uid)) usr.isAdmin = true; Session["usr"] = usr; FormsAuthentication.RedirectFromLoginPage(usr.uid+"\\"+usr.domain , false); } }