コード例 #1
0
 public static void requestBuilding(int iIndexCity)
 {
     if (0 <= iIndexCity && iIndexCity < Gloval.Database.Account.Cities.Count())
     {
         BUSCity.ChangeCityTo(iIndexCity);
         if (Gloval.Database.CurrentView != Data.SITE_VIEW.CITY)
         {
             BUSCity.GoToCity();
         }
         //cap nhat thoi gian update tu ika server
         Gloval.Database.Account.Cities[iIndexCity].DTBuilding   = DateTime.Now;
         Gloval.Database.Account.Cities[iIndexCity].ListBuilding = DAOBuilding.GetBuildingCity();
     }
 }
コード例 #2
0
        public static int Count(int iIndexCity)
        {
            if (Gloval.Database.Account.Cities == null)
            {
                DAOCity.GetCities();
            }

            if (0 <= iIndexCity && iIndexCity < Gloval.Database.Account.Cities.Count())
            {
                if (Gloval.Database.Account.Cities[iIndexCity].ListBuilding == null)
                {
                    BUSCity.ChangeCityTo(iIndexCity);
                    if (Gloval.Database.CurrentView != Data.SITE_VIEW.CITY)
                    {
                        DAOCity.GoToCity();
                    }
                    DAOBuilding.GetBuildingCity(iIndexCity);
                }

                return(Gloval.Database.Account.Cities[iIndexCity].ListBuilding.Count());
            }

            return(-1);
        }