private void RenderArea(ZoneArea a, long zoneId) { StringBuilder sb = new StringBuilder(); sb.Append("<tr>"); sb.Append("<td>" + a.CountryName + "</td>"); sb.Append("<td>" + a.RegionAbbreviation + "</td>"); sb.Append("<td><a href=\"Shipping_Zones_DeleteArea.aspx?id=" + zoneId.ToString() + "&country=" + a.CountryIsoAlpha3 + "®ion=" + a.RegionAbbreviation + "\"><img src=\"../images/buttons/delete.png\" alt=\"Delete\" /></a></td>"); sb.Append("</tr>"); this.litAreas.Text += sb.ToString(); }
protected void btnNew_Click(object sender, System.Web.UI.ImageClickEventArgs e) { string zid = Request.QueryString["id"]; long zoneId = long.Parse(zid); zone = MTApp.OrderServices.ShippingZones.Find(zoneId); ZoneArea a = new ZoneArea(); a.CountryIsoAlpha3 = this.lstCountry.SelectedItem.Value; a.RegionAbbreviation = this.lstState.SelectedItem.Value; zone.Areas.Add(a); MTApp.OrderServices.ShippingZones.Update(zone); LoadZone(zone.Id); }