private CompanyAddress GetAddress() { if (SessionManager.CurrentCompany == null) { Common.RedirectToLoginPage(this); return null; } CompanyAddress address = new CompanyAddress(); if (!string.IsNullOrEmpty(Request.QueryString["AddressId"])) { address.AddressID = int.Parse(Request.QueryString["AddressId"]); } address.CompanyID = SessionManager.CurrentCompany.CompanyID; address.Name = txtName.Text.Trim(); address.Co = txtCO.Text.Trim(); address.Address = txtAddress.Text.Trim(); address.City = txtCity.Text.Trim(); address.ZipCode = txtZipCode.Text.Trim(); address.VatNumber = txtVatNumber.Text.Trim(); address.Telephone = txtTelephone.Text.Trim(); address.Fax = txtFax.Text.Trim(); address.Email = txtEmail.Text.Trim(); address.IsDefault = chkDefault.Checked; address.FactoringCode = txtFactoringCode.Text; //if (!string.IsNullOrEmpty(ddlFactoringCode.SelectedValue)) //{ // address.FactoringCode = int.Parse(ddlFactoringCode.SelectedValue); //} return address; }
protected void OnInvoiceCoordinateDeleteClicked(object sender, EventArgs e) { LinkButton lnkItem = (LinkButton)sender; int addressId = int.Parse(lnkItem.CommandArgument); CompanyAddress deleteItem = new CompanyAddress(addressId); CompanyAddressRepository repo = new CompanyAddressRepository(); repo.Delete(deleteItem); BindInvoiceCoordinateGridOfCurrentCompany(null); }