Esempio n. 1
0
        async Task ExecuteLoadHousesCommand()
        {
            if (IsBusy)
            {
                return;
            }

            IsBusy = true;

            try
            {
                Houses.Clear();
                var items = await DataStore.GetItemsAsync(true);

                foreach (var House in items)
                {
                    Houses.Add(House);
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex);
            }
            finally
            {
                IsBusy = false;
            }
        }
Esempio n. 2
0
        public void TestHouseOperatingRevenue()
        {
            TestHelpers.InMethod();
            //log4net.Config.XmlConfigurator.Configure();

            AddBuyPoints();
            AddPlayers(Developer.Singleton);
            StartGame();

            m_controller.State.BuyLandRights(bp1, p1);
            Houses myH1       = (Houses)AddGameAsset(bp1, 0, Houses.Template, 1);
            int    p1PreMoney = p1.Money;

            EndTurns(2);

            Assert.That(p1.Money, Is.EqualTo(p1PreMoney - myH1.MaintenanceCost));

            m_controller.State.ContinueBuildingGameAsset(myH1);
            p1PreMoney = p1.Money;
            EndTurns(2);

            Assert.That(p1.Money, Is.EqualTo(p1PreMoney - myH1.MaintenanceCost));

            m_controller.State.SellGameAssetToEconomy(myH1);
            p1PreMoney = p1.Money;
            EndTurns(2);

            Assert.That(p1.Money, Is.EqualTo(p1PreMoney));
        }
Esempio n. 3
0
        public async Task <IActionResult> Edit(int id, [Bind("HousesId,HousesName,HousesRem,HousesRegionId")] Houses houses)
        {
            if (id != houses.HousesId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(houses);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!HousesExists(houses.HousesId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["HousesRegionId"] = new SelectList(_context.Region, "RegionId", "RegionName", houses.HousesRegionId);
            return(View(houses));
        }
Esempio n. 4
0
        public async Task <IActionResult> Edit(int id, [Bind("HouseId,Price,Mlsnumber,StreetAddress,PostalCode,RegionId,BuildingTypeId,Bedrooms,Bathrooms,Storeys,ParkingTypeId")] Houses houses)
        {
            if (id != houses.HouseId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(houses);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!HousesExists(houses.HouseId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["BuildingTypeId"] = new SelectList(_context.BuildingTypes, "Id", "Type", houses.BuildingTypeId);
            ViewData["ParkingTypeId"]  = new SelectList(_context.ParkingTypes, "Id", "Type", houses.ParkingTypeId);
            ViewData["RegionId"]       = new SelectList(_context.Regions, "Id", "RegionName", houses.RegionId);
            return(View(houses));
        }
 public void Apply(Models.EphemerisResult ephemerisResult)
 {
     DateUTC               = ephemerisResult.DateUTC;
     JulianDay             = ephemerisResult.JulianDay;
     EphemerisTime         = ephemerisResult.EphemerisTime;
     SideralTime           = ephemerisResult.SideralTime;
     MeanEclipticObliquity = ephemerisResult.MeanEclipticObliquity;
     TrueEclipticObliquity = ephemerisResult.TrueEclipticObliquity;
     NutationLongitude     = ephemerisResult.NutationLongitude;
     NutationObliquity     = ephemerisResult.NutationObliquity;
     Planets.Clear();
     foreach (var p in ephemerisResult.Planets)
     {
         Planets.Add(p);
     }
     Houses.Clear();
     foreach (var h in ephemerisResult.Houses)
     {
         Houses.Add(h);
     }
     ASMCs.Clear();
     foreach (var h in ephemerisResult.ASMCs)
     {
         ASMCs.Add(h);
     }
 }
Esempio n. 6
0
        /// <summary>
        /// Удалить дом по Id.
        /// </summary>
        /// <param name="id">Id дома.</param>
        /// <returns></returns>
        public bool DelHouse(int id)
        {
            //проверяем существует ли дом
            Houses houses = housesDAL.GetHouse(id);

            if (houses == null)
            {
                return(false);
            }
            try
            {
                //запускаем процедуру удаления
                housesDAL.DeleteHouse(id);
                return(true);
            }
            catch (Exception e)
            {
                Logs.Add(System.Reflection.MethodBase.GetCurrentMethod().Name, e.ToString());
                if (e.InnerException != null)
                {
                    Logs.Add("InnerException" + e.InnerException.Message);
                }
                return(false);
            }
        }
        public async Task FetchMoreCharactersAsync()
        {
            try
            {
                LoadingMoreCharactersInProgress = true;

                var houses = await _housesService.FetchHousesAsync(CurrentPage + 1);

                var houseCellViewModels = houses.Select(house => new HouseCellViewModel(house));

                if (houseCellViewModels.Any())
                {
                    Houses.AddRange(houseCellViewModels);
                    CurrentPage++;
                }
                else
                {
                    LoadedAll = true;
                }
            }
            catch
            {
                // TODO - Handle exception
            }
            finally
            {
                LoadingMoreCharactersInProgress = false;
            }
        }
Esempio n. 8
0
	//Deselect previous instance, disable GUI, null out Image component image
	void DeselectPrevious(Houses selectedInstance){
		if (selectedInstance != null) {
			houseImage.sprite = null;
			selectedInstance.selected = false;
			houseImage.enabled = false;
		}
	}
Esempio n. 9
0
        public async Task <IActionResult> PutHouses(int id, Houses houses)
        {
            if (id != houses.Id)
            {
                return(BadRequest());
            }

            _context.Entry(houses).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!HousesExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Esempio n. 10
0
 public void ReadHouseEntity(XmlReader reader)
 {
     XmlSerializer serializer = new XmlSerializer(typeof(Houses));
     Houses        houses     = (Houses)serializer.Deserialize(reader);
     var           table      = houses.CreateDataTable(houses.HouseList);
     //todo
 }
Esempio n. 11
0
        public async Task <ActionResult <Houses> > PostHouses(Houses houses)
        {
            _context.House.Add(houses);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetHouses", new { id = houses.Id }, houses));
        }
Esempio n. 12
0
        public ActionResult Index(string houseSearchPID, string houseCount)
        {
            //Checks that the user is logged in, if they aren't then they are redirected to the login page
            if (HttpContext.Session["username"] == null)
            {
                return(RedirectToAction("Index", "Login"));
            }

            //Checks access level of the user, to see if they can acess this page
            if (!Permissions.hasPermission(HttpContext.Session["accessLevel"].ToString(), Permissions.perms.ViewHouses))
            {
                return(RedirectToAction("Index", "Dashboard"));
            }

            Houses houses = new Houses();

            houses.houseSearchPID = houseSearchPID;

            if (houseCount == null)
            {
                houses.houseCount = 15;
            }
            else
            {
                houses.houseCount = Int32.Parse(houseCount);
            }

            return(View(houses));
        }
Esempio n. 13
0
 public override void Unpack(BinaryReader reader)
 {
     base.Unpack(reader);
     HouseType = (HouseType)reader.ReadUInt32();
     Houses.Unpack(reader);
     NumHouses = reader.ReadInt32();
 }
Esempio n. 14
0
//        [Test]
        public void TestExtraWaterOnParcel()
        {
            TestHelpers.InMethod();
            //log4net.Config.XmlConfigurator.Configure();

            ParcelOrientedAllocator allocator = new ParcelOrientedAllocator();

            Player   p1  = new Player("Alfred", UUID.Parse("00000000-0000-0000-0000-000000000001"));
            BuyPoint bp1 = new BuyPoint(UUID.Parse("00000000-0000-0000-0000-000000000010"))
            {
                WaterAvailable = 13, WaterRightsOwner = p1
            };
            Field f1 = new Field(UUID.Parse("00000000-0000-0000-0001-000000000000"), "f1")
            {
                BuyPoint = bp1
            };
            Houses h1 = new Houses("Houses", UUID.Parse("00000000-0000-0000-0010-000000000000"), Vector3.Zero, 1)
            {
                WaterUsage = 10, Field = f1
            };

            bp1.AddGameAsset(h1);

            Assert.That(h1.WaterAllocated, Is.EqualTo(0));
            Assert.That(bp1.WaterAllocated, Is.EqualTo(0));
            Assert.That(bp1.WaterAvailable, Is.EqualTo(13));
            Assert.That(p1.Water, Is.EqualTo(13));

            allocator.ChangeAllocation(h1, p1, h1.WaterUsage);

            Assert.That(h1.WaterAllocated, Is.EqualTo(10));
            Assert.That(bp1.WaterAllocated, Is.EqualTo(10));
            Assert.That(bp1.WaterAvailable, Is.EqualTo(3));
            Assert.That(p1.Water, Is.EqualTo(3));
        }
        public void AddNewHouse(HousingAssociation association, double monthlyRent, double maximumAllowedMonthlyRent, double monthlyMaintenanceExpenses, double marketValue, double mutationProbability,
                                int lifeSpan, double sustainability)
        {
            var newHouse = new House(GetNewNumber(), association, monthlyRent, maximumAllowedMonthlyRent, monthlyMaintenanceExpenses, marketValue, mutationProbability, lifeSpan, sustainability);

            Houses.Add(newHouse);
        }
Esempio n. 16
0
            public void VisitNextHouse(char direction)
            {
                House nextHouse = null;

                switch (direction)
                {
                case '^':
                    nextHouse = new House(CurrentHouse.X, CurrentHouse.Y + 1);
                    break;

                case 'v':
                    nextHouse = new House(CurrentHouse.X, CurrentHouse.Y - 1);
                    break;

                case '<':
                    nextHouse = new House(CurrentHouse.X - 1, CurrentHouse.Y);
                    break;

                case '>':
                    nextHouse = new House(CurrentHouse.X + 1, CurrentHouse.Y);
                    break;
                }

                if (!Houses.Any(h => h.X == nextHouse.X && h.Y == nextHouse.Y))
                {
                    Houses.Add(nextHouse);
                }

                CurrentHouse = nextHouse;
            }
Esempio n. 17
0
 public void GetListOfHouses(Houses serviceData)
 {
     ServiceData = serviceData;
     if (ServiceData == null)
     {
         GetHousingInfo();
     }
 }
Esempio n. 18
0
 private void PurgeLists()
 {
     Demons.PurgeNulls();
     Gazebos.PurgeNulls();
     Houses.PurgeNulls();
     Portals.PurgeNulls();
     Gibs.PurgeNulls();
 }
Esempio n. 19
0
 //Deselect previous instance, disable GUI, null out Image component image
 void DeselectPrevious(Houses selectedInstance)
 {
     if (selectedInstance != null)
     {
         houseImage.sprite         = null;
         selectedInstance.selected = false;
         houseImage.enabled        = false;
     }
 }
Esempio n. 20
0
        public void loadXmlToDb_Houses(string FileName)
        {
            FileStream ws;

            ws = File.OpenRead(FileName);
            Houses cs = new Houses();

            loadXmlToDb(ws, cs.House, "dbo.House");
        }
 public virtual void CopyFrom(Person other)
 {
     Cars.Clear();
     Cars.AddRange(other.Cars);
     Name = other.Name;
     Houses.Clear();
     Houses.AddRange(other.Houses);
     Any.Clear();
     Any.AddRange(other.Any);
 }
Esempio n. 22
0
 public void Change(string nickName, string portraitUrl, string mobile, Gender gender, DateTime birthday, string slogan, Houses house)
 {
     this.NickName    = nickName;
     this.PortraitUrl = portraitUrl;
     this.Mobile      = mobile;
     this.Gender      = gender;
     this.Birthday    = birthday;
     this.Slogan      = slogan;
     this.House       = house;
 }
Esempio n. 23
0
        private static void Main()
        {
            var houses = new Houses();

            houses.VisitHouse(new Trailer());
            houses.VisitHouse(new Mansion());

            houses.Accept(new TrailerVisitor());
            houses.Accept(new MansionVisitor());
        }
Esempio n. 24
0
        public Houses Maphouse(BusinessLogicHouses bhouse)
        {
            Houses house = new Houses();

            house.House_ID  = bhouse.House_ID;
            house.HouseName = bhouse.HouseName;
            house.Motto     = bhouse.Motto;
            house.Points    = bhouse.Points;
            return(house);
        }
Esempio n. 25
0
        public BusinessLogicHouses Maphouse(Houses house)
        {
            BusinessLogicHouses bhouse = new BusinessLogicHouses();

            bhouse.House_ID  = house.House_ID;
            bhouse.HouseName = house.HouseName;
            bhouse.Motto     = house.Motto;
            bhouse.Points    = house.Points;
            return(bhouse);
        }
Esempio n. 26
0
 void OnSelectedStreetChanged()
 {
     if (_selectedStreet != null)
     {
         var data = core.GetStreetHouses(SelectedStreet.Id);
         foreach (var item in data)
         {
             Houses.Add(item);
         }
     }
 }
Esempio n. 27
0
        public IEnumerable <House> GetFilteredListOfHouses(Properties.SearchCriteria searchCriteria, Properties.SortingCriteria sortingCritera, Houses serviceData)
        {
            ServiceData = serviceData;
            if (ServiceData == null)
            {
                GetHousingInfo();
            }

            _sortingHelper = SortingHelper.Create(ServiceData);
            return(_sortingHelper.GetSortedHouseList(searchCriteria, sortingCritera));
        }
        public int GetNewNumber()
        {
            var max = 1;

            if (Houses.Any())
            {
                max += Houses.Max(w => w.Nr);
            }

            return(max);
        }
Esempio n. 29
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="worksheet"></param>
        public void AttachHouses(Worksheet worksheet)
        {
            Range wr = worksheet.Range["A1"].CurrentRegion;

            foreach (Range row in wr.Rows)
            {
                IntegraHouses newentity = new IntegraHouses();
                newentity.Attach(row);
                Houses.Add(newentity);
            }
        }
Esempio n. 30
0
	//Select house, load assigned GUI image (if not found, throw error), enable GUI and blur camera. Store current instance in
	//lastInstance var
	void Select(Houses selection, AudioClip selectionSound) {
		PlayAudio(selectionSound);
		selection.selected = !selection.selected;
		if (selection.houseSprite)
			houseImage.sprite = selection.houseSprite;
		else
			Debug.LogError("GUI image is not assigned to this particular instance: " + selection.transform.name);
		houseImage.enabled = true;
		cameraBlur.enabled = true;
		lastInstance = selection;
	}
Esempio n. 31
0
 public void Start()
 {
     woods = new GameObject[] {
         GameObject.Find("wood1"),
         GameObject.Find("wood2"),
         GameObject.Find("wood3"),
         GameObject.Find("wood4"),
         GameObject.Find("wood5")
     };
     houses = GameObject.Find("houses").GetComponent <Houses>();
 }
Esempio n. 32
0
        public ActionResult Index()
        {
            BusinessLogicHouses blTopHouse = _housesBusinessLogic.TopHousePoints();
            Houses topHouse = _housesMapper.Maphouse(blTopHouse);

            ViewModel houseVM = new ViewModel();

            houseVM.SingleHouse = topHouse;

            return(View(houseVM));
        } //main home page
Esempio n. 33
0
    // Use this for initialization
    void Start()
    {
        UI = Camera.main.GetComponent<UI>();
        Dice = GameObject.Find("GameManager").GetComponent<Dice>();
        List<PlayerInfo> PlayersInfo = GameObject.Find("PlayerMenu").GetComponent<PlayerMenu>().Players;
        int PlayerNr = 1;
        Houses = GameObject.Find("Houses").GetComponent<Houses>();
        foreach (PlayerInfo PlayerInformation in PlayersInfo)
        {
            GameObject Player = (GameObject)GameObject.Instantiate(PlayerObject);
            Player.GetComponent<Player>().Name = PlayerInformation.Name;
            Player.GetComponent<Player>().PlayerNr = PlayerNr;
            Debug.Log(PlayerInformation.Icon);
            Player.GetComponent<SpriteRenderer>().sprite = Resources.Load<Sprite>(PlayerInformation.Icon);
            Players.Add(Player);
            PlayerNr++;
        }

        StartGame();
    }