/// <summary> /// Initializes a new instance of the LocationExtension class /// </summary> /// <param name="ad">Address object</param> /// <param name="cross">AddressCrossStreet Object</param> /// <param name="grid">AddressGrid</param> /// <param name="mgrs">MGRS Coordinate</param> /// <param name="utm">UTM Coordinate</param> /// <param name="ar">Area Region</param> /// <param name="intersect">Intersection Boolean</param> public LocationExtension(Address ad, AddressCrossStreet cross, AddressGrid grid, MGRSCoordinate mgrs, UTMCoordinate utm, AreaRegion ar, bool intersect) { this.Address = ad; this.AddressCrossStreet = cross; this.AreaRegion = ar; this.MGRSCoordinate = mgrs; this.UTMCoordinate = utm; AddressGrid = grid; }
public void GridViewLoadAddressDataByUser() { DataTable dtResult = addressBLL.GetUserAddress(int.Parse(Session["UserId"].ToString())); AddressGrid.DataSource = dtResult; if (dtResult.Rows.Count == 0) { string msg = "Você ainda não possui endereço cadastrado, clique no botão para cadastrar"; snackbarError.Text = msg; snackbarError.Visible = true; } AddressGrid.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (Session["UserEmail"] == null || Session["UserId"] == null || Session["UserType"] == null || Session["UserEmail"].ToString().Length == 0 || Session["UserId"].ToString().Length == 0 || Session["UserType"].ToString().Length == 0) { Response.Redirect("index.aspx"); } GridViewLoadDataByUser(); GridViewLoadAddressDataByUser(); if (!Page.IsPostBack) { ClientGrid.DataBind(); AddressGrid.DataBind(); } }
/// <summary> /// Creates the Location to be set for the Aid Request /// </summary> /// <param name="add">Address object</param> /// <param name="cross">(Optional) AddressCrossStreet Object</param> /// <param name="grid">(Optional) AddressGrid</param> /// <param name="mgrs">(Optional) MGRS Coordinate</param> /// <param name="utm">(Optional) UTM Coordinate</param> /// <param name="ar">(Optional) Area Region</param> /// <param name="intersect">(Optional) Intersection Boolean</param> public void SetLocation(Address add, AddressCrossStreet cross = null, AddressGrid grid = null, MGRSCoordinate mgrs = null, UTMCoordinate utm = null, AreaRegion ar = null, bool?intersect = null) { LocationExtension e = null; if (intersect != null) { e = new LocationExtension(add, cross, grid, mgrs, utm, ar, (bool)intersect); } else { e = new LocationExtension(add, cross, grid, mgrs, utm, ar, false); } SetLocation(e); }
private void LoadGrid() { DSAddress.Bindings.Add(new Sage.Platform.WebPortal.Binding.WebEntityListBinding("Addresses", AddressGrid)); DSAddress.SourceObject = EntityService.GetEntity(); AddressGrid.DataBind(); }