示例#1
0
        public void Setup()

        {
            MockForms.Init();
            selectedCityShopping = new CityShopping()
            {
                CityShoppingID         = 1,
                CityShoppingAddress    = "Test Address 1",
                CityShoppingCategoryID = 1,
                BudgetID = 1,
                CityShoppingDescription    = "Test Description",
                CityShoppingFavourite      = true,
                CityShoppingImageURL       = "http://testurl/url1.jpg",
                CityShoppingMapCoordinates = "100,100",
                CityShoppingName           = "test shop one",
                ChildDetail           = "test child detail",
                CityShoppingSubtext   = "test subtext",
                CityShoppingTelephone = "123456789",
                CityShoppingWebSite   = "testURL",
                DisabilityDetail      = "disability detail test",
                TransportID           = 2,
                NeighbourhoodID       = 1
            };



            Mock <INavigation> mockNav = new Mock <INavigation>();

            cityVM = new CityShopViewModel(mockNav.Object, true);
            cityVM.SetDetails(selectedCityShopping);
        }
        public void AddToFavourites(int id, bool isAdd)
        {
            CityShopping mySite = ctx.CityShops.Where(a => a.CityShoppingID == id).FirstOrDefault();

            if (isAdd == false)
            {
                mySite.CityShoppingFavourite = false;
            }
            else
            {
                mySite.CityShoppingFavourite = true;
            }

            ctx.SaveChanges();
        }
        public void addMuseums()
        {
            CityShopping CityShopping = new CityShopping()
            {
                CityShoppingID         = 1,
                CityShoppingAddress    = "Test Address 1",
                CityShoppingCategoryID = 1,
                BudgetID = 1,
                CityShoppingDescription    = "Test Description",
                CityShoppingFavourite      = true,
                CityShoppingImageURL       = "http://testurl/url1.jpg",
                CityShoppingMapCoordinates = "100,100",
                CityShoppingName           = "test shop one",
                ChildDetail           = "test child detail",
                CityShoppingSubtext   = "test subtext",
                CityShoppingTelephone = "123456789",
                CityShoppingWebSite   = "testURL",
                DisabilityDetail      = "disability detail test",
                TransportID           = 2,
                NeighbourhoodID       = 1
            };

            allMuseums.Add(CityShopping);

            CityShopping CityShopping2 = new CityShopping()
            {
                CityShoppingID   = 2,
                DisabilityAccess = true
            };

            allMuseums.Add(CityShopping2);
            CityShopping CityShopping3 = new CityShopping()
            {
                CityShoppingID = 3,
                ChildFriendly  = true
            };

            allMuseums.Add(CityShopping3);
        }
        public void SetDetails(CityShopping city)
        {
            CityShopID             = city.CityShoppingID;
            CityShopName           = city.CityShoppingName;
            CityShopSubtext        = city.CityShoppingSubtext;
            BudgetID               = city.BudgetID;
            CityShopAddress        = city.CityShoppingAddress;
            CityShopWebSite        = city.CityShoppingWebSite;
            CityShopTelephone      = city.CityShoppingTelephone;
            CityShopCategoryID     = city.CityShoppingCategoryID;
            CityShopDescription    = city.CityShoppingDescription;
            CityShopMapCoordinates = city.CityShoppingMapCoordinates;
            DisabilityAccess       = city.DisabilityAccess;
            ChildFriendly          = city.ChildFriendly;
            ChildDetail            = city.ChildDetail;
            DisabilityDetail       = city.DisabilityDetail;
            CityShopCategoryID     = city.CityShoppingCategoryID;

            CityShopImageURL  = city.CityShoppingImageURL;
            CityShopFavourite = city.CityShoppingFavourite;
            NeighbourhoodID   = city.NeighbourhoodID;
            TransportID       = city.TransportID;
        }