private void BindCountry() { DataTable dtCountries = new DataTable("Countries"); string sql = "Select CountryID, Country From rb_Countries Order By Country"; dtCountries = DBHelper.GetDataSet(sql).Tables[0]; if (dtCountries == null || dtCountries.Rows.Count == 0) { ErrorHandler.Publish(LogLevel.Warn, "No Countries Returned in bind conutry"); } // TODO : Fix this //dtCountries.ReadXml(Rainbow.Framework.Settings.Path.ApplicationPhysicalPath + "\\App_GlobalResources\\Countries.xml"); //if (CountriesFilter.Length != 0) //{ // CountryField.DataSource = CountryInfo.GetCountries(CountriesFilter); //} //else //{ // CountryField.DataSource = CountryInfo.GetCountries(CountryTypes.InhabitedCountries,CountryFields.DisplayName); //} CountryField.DataSource = dtCountries; CountryField.DataBind(); }
//Clears the search fields so all customers are shown again. private void ResetButton_Click(object sender, RoutedEventArgs e) { FirstnameField.Clear(); LastnameField.Clear(); EmailField.Clear(); CountryField.Clear(); InitializeControl(); }
public void FillForm(AutomationPracticeModel user) { FirstName.SendKeys(user.FirstName); LastName.SendKeys(user.LastName); Password.SendKeys(user.Password); Address.SendKeys(user.Address); City.SendKeys(user.City); CountryField.SendKeys(user.CountryField + Keys.Tab); StateField.SendKeys(user.CountryField + Keys.Tab); //CountryFieldd(user.CountryField).Click(); //StateFieldd(user.StateField).Click(); PostalCode.SendKeys(user.PostalCode); PhoneNumber.SendKeys(user.PhoneNumber); ScrollTo(RegisterButton).Click(); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { BindCountry(); BindState(); // Edit check if (EditMode) // Someone requested edit this record { //True is use is editing himself, false if is edited by an admin selfEdit = (userName == PortalSettings.CurrentUser.Identity.Email); // Removed by Mario Endara <*****@*****.**> (2004/11/04) // if (PortalSecurity.IsInRoles("Admins") || selfEdit) if (PortalSecurity.HasEditPermissions(ModuleID) || PortalSecurity.HasAddPermissions(ModuleID) || selfEdit) { //We can edit // Hide RequiredPassword.Visible = false; RequiredConfirm.Visible = false; EditPasswordRow.Visible = true; SaveChangesBtn.Visible = true; RegisterBtn.Visible = false; // Obtain a single row of event information UsersDB accountSystem = new UsersDB(); RainbowUser memberUser = accountSystem.GetSingleUser(userName); try { originalUserID = memberUser.ProviderUserKey; NameField.Text = memberUser.Name; EmailField.Text = memberUser.Email; CompanyField.Text = memberUser.Company; AddressField.Text = memberUser.Address; ZipField.Text = memberUser.Zip; CityField.Text = memberUser.City; CountryField.ClearSelection(); if (CountryField.Items.FindByValue(memberUser.CountryID) != null) { CountryField.Items.FindByValue(memberUser.CountryID).Selected = true; } BindState(); StateField.ClearSelection(); if (StateField.Items.Count > 0 && StateField.Items.FindByValue(memberUser.StateID.ToString()) != null) { StateField.Items.FindByValue(memberUser.StateID.ToString()).Selected = true; } FaxField.Text = memberUser.Fax; PhoneField.Text = memberUser.Phone; SendNewsletter.Checked = memberUser.SendNewsletter; //stores original password for later check // originalPassword = memberUser.GetPassword(); NOT STILL SUPPORTED } catch (System.ArgumentNullException error) { // no existe el usuario; } } else { //We do not have rights to do it! PortalSecurity.AccessDeniedEdit(); } } else { BindState(); //No edit RequiredPassword.Visible = true; RequiredConfirm.Visible = true; EditPasswordRow.Visible = false; SaveChangesBtn.Visible = false; RegisterBtn.Visible = true; } string termsOfService = portalSettings.GetTermsOfService; //Verify if we have to show conditions if (termsOfService.Length != 0) { //Shows conditions FieldConditions.Text = termsOfService; ConditionsRow.Visible = true; } else { //Hides conditions ConditionsRow.Visible = false; } } }