コード例 #1
0
        IHttpActionResult GetBusinessses()
        {
            List<BusinessVM> businesses = new List<BusinessVM>();
            List<Structure> structures = db.Games.FirstOrDefault().Structures.ToList();
            if (structures == null)
                return NotFound();
            for (int i = 0; i < structures.Count(); i++)
            {
                if (!structures[i].IsResidence)
                {
                    BusinessVM vm = new BusinessVM();
                    vm.id = structures[i].ID;
                    vm.capacity = structures[i].SupportedPopulation;
                    vm.purchased = true;
                    vm.type = "business";
                    vm.cost = structures[i].InitialCost;
                    vm.floor = structures[i].Floor;
                    vm.income = structures[i].Income;
                    vm.upKeep = structures[i].UpKeep;
                    businesses.Add(vm);
                }

            }
            return Ok(new EmberWrapper { businesses = businesses });
        }
コード例 #2
0
        IHttpActionResult GetBusinessses()
        {
            List <BusinessVM> businesses = new List <BusinessVM>();
            List <Structure>  structures = db.Games.FirstOrDefault().Structures.ToList();

            if (structures == null)
            {
                return(NotFound());
            }
            for (int i = 0; i < structures.Count(); i++)
            {
                if (!structures[i].IsResidence)
                {
                    BusinessVM vm = new BusinessVM();
                    vm.id        = structures[i].ID;
                    vm.capacity  = structures[i].SupportedPopulation;
                    vm.purchased = true;
                    vm.type      = "business";
                    vm.cost      = structures[i].InitialCost;
                    vm.floor     = structures[i].Floor;
                    vm.income    = structures[i].Income;
                    vm.upKeep    = structures[i].UpKeep;
                    businesses.Add(vm);
                }
            }
            return(Ok(new EmberWrapper {
                businesses = businesses
            }));
        }