public ArenaDetails() { Team = new TeamDetails(); League = new LeagueDetails(); Region = new RegionDetails(); CurrentCapacity = new CurrentCapacityDetails(); }
private void CreateTopoJsonPackage(DirectoryInfo currentDirectory, RegionDetails regionProperties) { var topoJsonStreamsScript = @"topojson ./streamProperties.json ./restriction_route.geojson ./trout_stream_section.geojson -p -o ./streams.topo.json "; ExecuteShellCommand.ExecuteProcess(topoJsonStreamsScript, currentDirectory); var regionScript = String.Format(@"topojson ./publicly_accessible_land.geojson ./streams.topo.json -p -o {0}.topo.json", regionProperties.RegionName); ExecuteShellCommand.ExecuteProcess(regionScript, currentDirectory); }
public static ImmutableDictionary <Point2d, RegionDetails> Generate(Point2d start, Point2d target, ulong depth) { var map = ImmutableDictionary.CreateBuilder <Point2d, RegionDetails>(); var area = Area2d.Create(start, target); foreach (var point in area.Items) { map[point] = RegionDetails.Calculate(start, target, point, depth, map); } return(map.ToImmutable()); }
public ResponseService execute(RegionDetails regionDto) { _unitOfWork.RegionRepository.Update(createEntity(regionDto)); _unitOfWork.Save(); if (regionDto.Municipios != null && regionDto.Municipios.Count >= 0) { return(UpdateMunicipios(regionDto.Municipios, regionDto.IdRegion)); } else { return(CreateResponseService.execute(Constant.CODIGO_EXITO, Constant.TRANSACCION_EXITOSA, null)); } }
public void DetailsController_SubRegionDetails_IsNotNull() { // Arrange var regionInfo = new RegionDetails() { Name = "TestSubRegion" }; _mediator.Setup(s => s.GetSubRegionDetails("TestSubRegion")).ReturnsAsync(regionInfo); var controller = new DetailsController(_mediator.Object); // Act var result = controller.SubRegionDetails("TestSubRegion").Result; // Assert result.Should().NotBeNull(); }
public IActionResult Update([FromBody] RegionDetails Request) { try { var _resultado = _updateRegionAplication.execute(Request); return(StatusCode(StatusCodes.Status200OK, _resultado)); } catch (TecnicalException ex) { return(StatusCode(StatusCodes.Status500InternalServerError, CreateResponseService.execute(StatusCodes.Status500InternalServerError.ToString(), ex.Message.ToString(), string.Empty))); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError)); } }
public void Export() { var regions = _context.regions.ToList(); List <RegionDetails> regionalStreamProperties = _jsonExporter.GetRegionDetails().ToList(); CreateRegion(); foreach (var region in regions) { // create a region directory RegionDetails regionProperties = regionalStreamProperties.Single(r => r.RegionId == region.gid); var currentDirectory = GetDirectoryInfo(region); foreach (var shapeName in _shapes) { string lake; if (shapeName == "county") { lake = CreateCountyShapeFromRegionId(region.gid); } else if (shapeName == "lake") { lake = CreateLakeShapefileFromRegionId(region.gid); } else { lake = CreateShapeQueryForRegion(region.gid, shapeName); } var command = CreateCommand(lake, region.name, shapeName); ExecuteShellCommand.ExecuteProcess(command, _rootDirectory); CreateGeoJsonScript(currentDirectory, shapeName, lake); } var streams = regionProperties.Counties.SelectMany(i => i.Streams).GroupBy(i => i.Id).Select(g => g.First()).ToArray(); CopyGeoJsonProperties(currentDirectory, streams, "stream.geojson"); CreateTopoJsonPackage(currentDirectory, regionProperties); } }
/// <summary> /// Displays a page showing all the information about one region. /// </summary> /// <param name="id">The id of the region whose information to show</param> /// <returns>Regions details view</returns> public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TempData["RegionID"] = id; RegionIndex viewModel = new RegionIndex(); //take details of Region Region region = await db.Regions.FindAsync(id); if (region == null) { return(HttpNotFound()); } viewModel.region = region; var teritory = from t in db.Territories where (t.RegionID == id) select new { t.TerritoryID, t.TerritoryDescription }; List <RegionDetails> list = new List <RegionDetails>(); //lopp in all territories foreach (var item in teritory) { RegionDetails regionDetail = new RegionDetails(); regionDetail.TerritoryID = item.TerritoryID; regionDetail.TerritoryDescription = item.TerritoryDescription; list.Add(regionDetail); } viewModel.details = list; ViewBag.regionid = id; return(View(viewModel)); }
internal RegionDetails Calculate(Point2d current) { return(RegionDetails.Calculate(_start, _target, current, _depth, _map)); }
public ResponseService execute(RegionDetails regionDto) { return(_updateRegionDomain.execute(regionDto)); }
public LeagueDetails() { Region = new RegionDetails(); }