Beispiel #1
0
 public JsonResult GetLocations(int RegionID, string City)
 {
     LocationCollection locations = BizMgr.GetLocationsByCityRegionID(City, RegionID);
     List<ViewLocation> vls = new List<ViewLocation>();
     ViewLocation vl = null;
     foreach (Location location in locations)
     {
         vl = new ViewLocation();
         vl.Latitude = location.Latitude;
         vl.Longitude = location.Longitude;
         vl.Name = location.Name;
         vl.LocationID = location.LocationID;
         vls.Add(vl);
     }
     return this.Json(vls);
 }
Beispiel #2
0
 public ViewPoolSearch()
 {
     _Location = new ViewLocation();
 }
Beispiel #3
0
        public ActionResult Team(int UserTeamID)
        {
            ViewTeam vt = GetTeam(UserTeamID);
            vt.Cities = (SelectList)GetCities(0);
            vt.Regions = GetRegions(0);

            vt.HomePoolConfig = GetPoolConfig(UserTeamID);

            ViewLocation vl = new ViewLocation();
            if (UserTeamID > 0)
            {
                vl.City = vt.HomePoolConfig.City;
                vl.RegionID = vt.HomePoolConfig.RegionID;
                vl.RegionAbbrev = vt.HomePoolConfig.RegionAbbrev;
            }
            else
            {
                vl.City = this.CurrentUser.City;
                vl.RegionID = this.CurrentUser.RegionID;
                vl.RegionAbbrev = this.CurrentUser.RegionAbbrev;
            }
            vt.Location = vl;

            return PartialView("_Team", vt);
        }
 private List<ViewLocation> GetViewLocationsFromLocations(LocationCollection ls)
 {
     List<ViewLocation> vls = new List<ViewLocation>();
     ViewLocation vl;
     foreach (Location l in ls)
     {
         vl = new ViewLocation();
         vl.LocationID = l.LocationID;
         vl.Address = l.Address;
         vl.City = l.City;
         vl.Name = l.Name;
         vl.PoolCount = l.PoolCount;
         vl.PostalCode = l.PostalCode;
         vl.RegionAbbrev = l.RegionAbbrev;
         vls.Add(vl);
     }
     return vls;
 }
 private ViewLocation GetLocation(int LocationID)
 {
     ViewLocation vl = new ViewLocation();
     Location location = BizMgr.GetLocation(LocationID);
     vl.Address = location.Address;
     vl.City = location.City;
     vl.LocationID = location.LocationID;
     vl.Name = location.Name;
     vl.PostalCode = location.PostalCode;
     vl.RegionID = location.RegionID;
     vl.Regions = GetRegions(location.RegionID);
     return vl;
 }
 public ActionResult SaveLocation(ViewLocation viewLocation)
 {
     Swimomatic.Entity.Location location = new Swimomatic.Entity.Location();
     location.Address = viewLocation.Address;
     location.City = viewLocation.City;
     location.LocationID = viewLocation.LocationID;
     location.Name = viewLocation.Name;
     location.PostalCode = viewLocation.PostalCode;
     location.RegionID = viewLocation.RegionID;
     location.LocationID = BizMgr.SaveLocation(location, this.CurrentUser.SystemUserID);
     return LocationsBySearch(location.RegionID, location.City, 0);
 }