protected void Page_Load(object sender, EventArgs e) { saveButton.Click += new EventHandler(saveButton_Click); cancelButton.Click += new EventHandler(cancelButton_Click); deleteButton.Click += new EventHandler(deleteButton_Click); deleteButton.Attributes["onclick"] = "javascript: return confirm('Are you sure want to delete this item?');"; int salesPersonId = GetIdFromQueryString(); if (!Page.IsPostBack) { if (salesPersonId > 0) { createEditLabel.Text = "Edit"; SalesPersonTableAdapter salesPersonAdapter = new SalesPersonTableAdapter(); DollarSaverDB.SalesPersonDataTable salesPeople = salesPersonAdapter.GetSalesPerson(salesPersonId); if (salesPeople.Count != 1) { Response.Redirect("~/admin/SalesPersonList.aspx"); } DollarSaverDB.SalesPersonRow salesPerson = salesPeople[0]; if (salesPerson.StationId != StationId) { Response.Redirect("~/admin/SalesPersonList.aspx"); } idHidden.Value = salesPersonId.ToString(); firstNameBox.Text = salesPerson.FirstName; lastNameBox.Text = salesPerson.LastName; isActiveBox.Checked = salesPerson.IsActive; if (!salesPerson.IsEmailAddressNull()) { emailBox.Text = salesPerson.EmailAddress; } if (!salesPerson.IsMobilePhoneNull()) { mobilePhoneBox.Text = salesPerson.MobilePhone; } if (!salesPerson.IsWorkPhoneNull()) { workPhoneBox.Text = salesPerson.WorkPhone; } } else { deleteButton.Visible = false; saveButton.Text = "Create"; createEditLabel.Text = "Create"; } } }
protected void Page_Load(object sender, EventArgs e) { salesPeopleGrid.RowDataBound += new GridViewRowEventHandler(salesPeopleGrid_RowDataBound); SalesPersonTableAdapter salesPersonAdapter = new SalesPersonTableAdapter(); DollarSaverDB.SalesPersonDataTable salesPeople = salesPersonAdapter.GetByStation(StationId); if (salesPeople.Count > 0) { salesPeopleHolder.Visible = true; noDataFoundHolder.Visible = false; salesPeopleGrid.DataSource = salesPeople.Rows; salesPeopleGrid.DataBind(); if (ReadOnly) { newLink.Visible = false; salesPeopleGrid.Columns[0].Visible = false; salesPeopleGrid.Columns[1].Visible = true; } else { newLink.Visible = true; salesPeopleGrid.Columns[0].Visible = true; salesPeopleGrid.Columns[1].Visible = false; } } else { salesPeopleHolder.Visible = false; noDataFoundHolder.Visible = true; } }