private void UpdateFirmInfo(object sender, EditFirmInfoEventArgs e) { if (!string.IsNullOrWhiteSpace(e.Address)) { this.firmService.UpdateFirmUserAddress(e.FirmId, e.Address); } if (!string.IsNullOrWhiteSpace(e.EmployeesCount)) { this.firmService.UpdateFirmUserEmployeesCount(e.FirmId, int.Parse(e.EmployeesCount)); } if (!string.IsNullOrWhiteSpace(e.Website)) { this.firmService.UpdateFirmUserWebsite(e.FirmId, e.Website); } }
protected void UpdateCompany_Click(object sender, EventArgs e) { this.Page.Validate("UpdateCompany"); if (Page.IsValid) { var addressTextBox = this.LoginView.FindControl("Address") as TextBox; var employeesCountTextBox = this.LoginView.FindControl("EmployeesCount") as TextBox; var websiteTextBox = this.LoginView.FindControl("Website") as TextBox; var eventArgs = new EditFirmInfoEventArgs() { Address = addressTextBox.Text, EmployeesCount = employeesCountTextBox.Text, Website = websiteTextBox.Text, FirmId = this.User.Identity.GetUserId() }; this.UpdateFirmInfo(this, eventArgs); Response.Redirect("Profile"); } }