// GET: DataLayer public PointApiViewModel GetPoint(long id) { var pointsRepository = new PointsRepository(); var model = pointsRepository.GetById(id); return new PointApiViewModel(model); }
private PointsRepository CreateAndPopulatePointsRepository() { var repository = new PointsRepository(); repository.AddRange(m_Points); return(repository); }
public void PointsRepository_init_success() { // Arrange. // Act. PointsRepository pointsRepository = new PointsRepository(_mockContext.Object); // Assert. Assert.IsNotNull(pointsRepository); }
public static void Execute(int PointsId, Point PointId) { var points = PointsRepository.Load(PointsId); var point = PointRepository.Load(PointId); points.AddPoint(point); PointsRepository.Save(points); }
// GET: DataLayers public IEnumerable<PointApiViewModel> GetAllPoints() { IDisposable context; var pointsRepository = new PointsRepository(); var points = pointsRepository.GetAll(out context).ToList(); var result = points.Select(point => new PointApiViewModel(point)); context.Dispose(); return result; }
public void Shift_ShiftsAllPoints_WhenCalled() { // Arrange IEnumerable <Point3D> expected = CreateExpectedShiftedPoints(); PointsRepository repository = CreateAndPopulatePointsRepository(); RepositoryPointsShifter sut = CreateSut(); // Act sut.Shift(repository, m_ShiftByPoint); // Assert NUnitHelper.AssertPoint3Ds(expected, repository.All()); }
// GET: BaseLayers/Details/5 public ActionResult Details(long id) { var pagesRepository = new PagesRepository(); var pointsRepository = new PointsRepository(); var regionsRepository = new RegionsRepository(); var model = pagesRepository.GetById(id); var point = pointsRepository.GetByPage(id); var region = regionsRepository.GetByPage(id); if (model != null) return View(new PageViewModel(model, point, region)); else return HttpNotFound(); }
public void PointsRepository_Delete_1_element_result_is_deleted() { // Arrange. PointsRepository pointsRepository = new PointsRepository(_mockContext.Object); // Act. pointsRepository.Delete(1); // Assert. Assert.AreEqual(0, _mockContext.Object.Points.Where(el => el.Idp == 1 && el.X == 1 && el.Y == 1 && Math.Abs(el.Depth - 2000) < double.Epsilon && el.Idm == 1).ToList().Count); }
public void PointsRepository_Create_1_element_result_is_added() { // Arrange. PointsRepository pointsRepository = new PointsRepository(_mockContext.Object); Point addPoint = new Point { X = 5, Y = 2, Depth = 5000, Idm = 1 }; // Act. pointsRepository.Create(addPoint); // Assert. Assert.AreEqual(1, _mockContext.Object.Points.Where(el => el.X == 5 && el.Y == 2 && Math.Abs(el.Depth - 5000) < double.Epsilon && el.Idm == 1).ToList().Count); }
public void PointsRepository_GetAll_init_3_elements_result_3_elements() { // Arrange. PointsRepository pointsRepository = new PointsRepository(_mockContext.Object); // Act. var points = pointsRepository.GetAll(); List <Point> getAll = new List <Point>(); foreach (var el in points) { getAll.Add(el); } // Assert. Assert.AreEqual(3, getAll.Count); Assert.IsNotNull(getAll.Find(el => el.Idp == 1 && Math.Abs(el.X - 1.0) < double.Epsilon && Math.Abs(el.Y - 1.0) < double.Epsilon && Math.Abs(el.Depth - 2000) < double.Epsilon && el.Idm == 1)); }
public ActionResult Add(EditPointViewModel model) { try { var pointsRepository = new PointsRepository(); var dataLayersRepository = new DataLayersRepository(); var point = new Point() { Name = model.Name, Description = model.Description, Latitude = model.Latitude, Longitude = model.Longitude, Coordinates = model.Coordinates, PageId = model.PageId, RegionId = model.RegionId }; if (model.SelectedDataLayers != null) { var dataLayers = dataLayersRepository.GetByStringIds(model.SelectedDataLayers); point.DataLayers = new List<DataLayer>(dataLayers); } else { point.DataLayers = null; } pointsRepository.Add(point); return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult ChangeAttach(ChangeAttachPageViewModel model) { var pageRepository = new PagesRepository(); var pointRepository = new PointsRepository(); var point = pointRepository.GetById(model.Id); if (model.PageId.HasValue && model.PageId != point.PageId) { var page = pageRepository.GetById(model.PageId.Value); point.PageId = page.Id; point.Page = page; pointRepository.Update(point); } else { if (model.OldPageId.HasValue) { point.PageId = null; point.Page = null; pointRepository.Update(point); } } return RedirectToAction("Details", new { id = model.Id }); }
public PointsService(PointsRepository pointsRepository) { _pointsRepository = pointsRepository; }
public ActionResult Add(PageViewModel model) { try { var tagsRepository = new TagsRepository(); var pointsRepository = new PointsRepository(); var pagesRepository = new PagesRepository(); var page = new Page() { Name = model.Name, Description = model.Description, Content = model.Content, ExternalId = model.ExternalId }; if (model.SelectedTags != null) { var tags = tagsRepository.GetByStringIds(model.SelectedTags); page.Tags = new List<Tag>(tags); } else { page.Tags = null; } var pageId = pagesRepository.Add(page); if (!string.IsNullOrEmpty(model.Point?.Name)) { model.Point.PageId = pageId; pointsRepository.Add(model.Point); } if (model.RegionId != null) { var regionsRepository = new RegionsRepository(); var region = regionsRepository.GetById(model.RegionId.Value); region.Page = null; region.PageId = pageId; regionsRepository.Update(region); } return RedirectToAction("Index"); } catch (Exception ex) { return View(); } }
public PointBusinessLayer() { _pointRepository = new PointsRepository(); }
// GET: BaseLayers/Create public ActionResult ChangeAttach(long id) { var pagesRepository = new PagesRepository(); var pointsRepository = new PointsRepository(); var point = pointsRepository.GetById(id); IDisposable context = null; ViewBag.ListOfPages = pagesRepository.GetAll(out context).ToList().Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.Name, Selected = point != null && point.PageId == x.Id }); context?.Dispose(); var model = new ChangeAttachPageViewModel() { Id = id, OldPageId = point?.PageId }; return PartialView(model); }
public ActionResult Index() { var pointsRepository = new PointsRepository(); IDisposable context; var points = pointsRepository.GetAll(out context).ToList().Select(x => new PointViewModel(x)).ToList(); using (context) { return View(points); } }
// GET: BaseLayers/Edit/5 public ActionResult Edit(long id) { var dataLayersRepository = new DataLayersRepository(); var pointsRepository = new PointsRepository(); var regionsRepository = new RegionsRepository(); var model = pointsRepository.GetById(id); var dataLayersIds = model.DataLayers != null ? model.DataLayers.Select(x => x.Id) : new List<long>(); IDisposable context; ViewBag.ListOfDataLayers = dataLayersRepository.GetAll(out context).ToList().Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.Name, Selected = dataLayersIds.Contains(x.Id) }); context?.Dispose(); IDisposable context1 = null; ViewBag.ListOfRegions = regionsRepository.GetAll(out context1).ToList().Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.Name }); context1?.Dispose(); var baseLayersRepository = new BaseLayersRepository(); IDisposable context3; var baseLayers = baseLayersRepository.GetAll(out context3).ToList(); ViewBag.BaseLayerUrl = baseLayers.FirstOrDefault()?.Url; context3?.Dispose(); if (model != null) return View(new EditPointViewModel(model)); return HttpNotFound(); }
public ActionResult Edit(EditPointViewModel model) { try { var dataLayersRepository = new DataLayersRepository(); var pointsRepository = new PointsRepository(); var originalPoint = pointsRepository.GetById(model.Id); if (model.SelectedDataLayers != null) { var dataLayers = dataLayersRepository.GetByStringIds(model.SelectedDataLayers); originalPoint.DataLayers = new List<DataLayer>(dataLayers); } else { originalPoint.DataLayers = null; } originalPoint.Name = model.Name; originalPoint.Description = model.Description; originalPoint.Latitude = model.Latitude; originalPoint.Longitude = model.Longitude; originalPoint.PageId = model.PageId; originalPoint.RegionId = model.RegionId; originalPoint.Coordinates = model.Coordinates; pointsRepository.Update(originalPoint); return RedirectToAction("Index"); } catch (Exception ex) { return View(); } }
public ActionResult DeleteConfirmed(int id) { try { var pointsRepository = new PointsRepository(); pointsRepository.Delete(id); return RedirectToAction("Index"); } catch { return View(); } }
// GET: BaseLayers/Details/5 public ActionResult Details(long id) { var pointsRepository = new PointsRepository(); var model = pointsRepository.GetById(id); var baseLayersRepository = new BaseLayersRepository(); IDisposable context3; var baseLayers = baseLayersRepository.GetAll(out context3).ToList(); ViewBag.BaseLayerUrl = baseLayers.FirstOrDefault()?.Url; context3?.Dispose(); if (model != null) return View(model); else return HttpNotFound(); }
// GET: BaseLayers/Create public ActionResult ChangeAttach(long id) { var regionsRepository = new RegionsRepository(); var region = regionsRepository.GetByPage(id); IDisposable context = null; ViewBag.ListOfRegions = regionsRepository.GetAll(out context).ToList().Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.Name, Selected = region != null && region.Id == x.Id }); context?.Dispose(); var pointsRepository = new PointsRepository(); IDisposable context1 = null; var point = pointsRepository.GetByPage(id); ViewBag.ListOfPoints = pointsRepository.GetAll(out context).ToList().Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.Name, Selected = point != null && point.Id == x.Id }); context1?.Dispose(); var model = new ChangeAttachViewModel() { Id = id, OldRegionId = region?.Id, OldPointId = point?.Id }; return PartialView(model); }
public PointsBusiness(UnitOfWork unitOfWork) : base(unitOfWork) { ConcreteRepository = (PointsRepository)Repository; }
public PointsService(FantasyCon context) { rp = new PointsRepository(context); }
public static void Execute(Points Points, Point Point) { Points.AddPoint(Point); PointsRepository.Save(Points); }
public void Setup() { m_Sut = new PointsRepository(); }
public void InitializeRepositories() { Points = new PointsRepository(DbContext); Routes = new RoutesRepository(DbContext); }
// GET: BaseLayers/Delete/5 public ActionResult Delete(int id) { var pointsRepository = new PointsRepository(); var model = pointsRepository.GetById(id); if (model != null) return View(model); return HttpNotFound(); }