Пример #1
0
        private void SetCorners(List<Coordinates> cornerCoordinates)
        {
            var averageX = _xSum/4;
            var averageY = _ySum/4;

            foreach (var coordinateSet in cornerCoordinates)
            {
                if (coordinateSet.XCoordinate > averageX && coordinateSet.YCoordinate > averageY)
                {
                    TopRightCorner  = coordinateSet;
                }
                else if (coordinateSet.XCoordinate < averageX && coordinateSet.YCoordinate > averageY)
                {
                    TopLeftCorner = coordinateSet;
                }
                else if (coordinateSet.XCoordinate < averageX && coordinateSet.YCoordinate < averageY)
                {
                    BottomLeftCorner = coordinateSet;
                }
                else if (coordinateSet.XCoordinate > averageX && coordinateSet.YCoordinate < averageY)
                {
                    BottomRightCorner = coordinateSet;
                }
            }
        }
 private void SaveCoordinates(Coordinates coordinates)
 {
     using (BuildingDbContext context = new BuildingDbContext())
     {
         context.Coordinates.AddOrUpdate(coordinates);
         context.SaveChanges();
     }
 }