コード例 #1
0
 public CitiesViewModel()
 {
     DeleteCityCommand = new RelayCommand(Delete, () => { return(CitiesList.Contains(SelectedCity)); });
     AddCity           = new CityViewModel();
     SelectedCity      = new CityViewModel();
     CitiesList        = GetCities();
 }
コード例 #2
0
ファイル: AirPortEditForm.cs プロジェクト: nhTNTU/airport
        private void OKbutton_Click(object sender, EventArgs e)
        {
            CitiesList _cl = (CitiesList)CityComboBox.DataSource;

            if (_cl.Count == 0)
            {
                MessageBox.Show("У вказаній країні не вказано міст. Виберіть іншу країну.", "Не вибране місто", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else if (_cl.Count != 0)
            {
                airport.AirPortName   = airPortNameTextBox.Text;
                airport.AirPortCityID = (int)CityComboBox.SelectedValue;
                if (act == Action.update)
                {
                    airport.UpdateAirport();
                }
                else if (act == Action.insert)
                {
                    airport.InsertAirport();
                }
                if (airport.e != null)
                {
                    MessageBox.Show("Внутрішня помилка, дані не можуть бути оновленні по невідомій причині. При повторній появі помилки зверніться до адміністратора.", "Невідома помилка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    this.DialogResult = System.Windows.Forms.DialogResult.OK;
                }
            }
        }
コード例 #3
0
ファイル: AirPortEditForm.cs プロジェクト: nhTNTU/airport
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            CitiesList cl = CitiesList.GetCitiesListByCountry((int)countryComboBox.SelectedValue);

            CityComboBox.DataSource    = cl;
            CityComboBox.DisplayMember = "CityName";
            CityComboBox.ValueMember   = "CityID";
        }
コード例 #4
0
ファイル: FormMethods.cs プロジェクト: pikachu1992/TS-SE-Tool
        private void AddTranslationToData()
        {
            string ntFormat = " -nt";

            //Countries

            /*
             * foreach (string tempitem in CountriesList)
             * {
             *  CountriesLngDict.TryGetValue(tempitem, out string value);
             *
             *  if (value != null && value != "")
             *  {
             *      tempitem.CountryNameTranslated = value;
             *  }
             *  else
             *  {
             *      string CapName = CultureInfo.InvariantCulture.TextInfo.ToTitleCase(tempitem);
             *      tempitem.CountryNameTranslated = CapName;
             *  }
             * }
             */
            //Cities
            foreach (City _city in from x in CitiesList where !x.Disabled select x)
            {
                CitiesLngDict.TryGetValue(_city.CityName, out string _translated);

                if (_translated != null && _translated != "")
                {
                    _city.CityNameTranslated = _translated;
                }
                else
                {
                    _city.CityNameTranslated = _city.CityName + ntFormat;
                }
            }

            CitiesList = CitiesList.OrderBy(x => x.CityNameTranslated).ToList();

            //Garages
            foreach (Garages _garage in GaragesList)
            {
                CitiesLngDict.TryGetValue(_garage.GarageName, out string _translated);

                if (_translated != null && _translated != "")
                {
                    _garage.GarageNameTranslated = _translated;
                }
                else
                {
                    _garage.GarageNameTranslated = _garage.GarageName + ntFormat;
                }
            }

            GaragesList = GaragesList.OrderBy(x => x.GarageNameTranslated).ToList();

            //Companies
        }
コード例 #5
0
        private void buttonCargoMarketResetCargoCompany_Click(object sender, EventArgs e)
        {
            List <Company> CityCompanies = CitiesList.Find(x => x.CityName == comboBoxCargoMarketSourceCity.SelectedValue.ToString()).ReturnCompanies();
            List <Company> RealCompanies = CityCompanies.FindAll(x => !x.Excluded);

            RealCompanies.Find(x => x.CompanyName == comboBoxSourceCargoMarketCompany.SelectedValue.ToString()).CragoSeeds = new int[0];

            PrintCargoSeeds();
        }
コード例 #6
0
 public IActionResult Edit(CitiesList model)
 {
     if (ModelState.IsValid)
     {
         dataManager.CitiesOfList.SaveCity(model);
         return(RedirectToAction(nameof(HomeController.CitiesList), nameof(HomeController).CutController()));
     }
     return(View(model));
 }
コード例 #7
0
 public void Delete()
 {
     if (DeleteYesNoHelper.DeleteYesNoMessageBox("Искате ли да изтриете този град \n\nВнимание: Това ще изтрие и всички негови региони ", "Изтриване"))
     {
         DbContext.CITIES.Remove(DbContext.CITIES.Where(c => SelectedCity.CITYID == c.CITYID).FirstOrDefault());
         DbContext.SaveChanges();
         CitiesList.Remove(SelectedCity);
     }
 }
コード例 #8
0
 protected void butLogin_Click(object sender, ImageClickEventArgs e)
 {
     try
     {
         AdminHelper             adminHelper = new AdminHelper();
         double                  tempPrice;
         double?                 nullPrice = null;
         int                     tempID    = 0;
         CompanyCityPrice        companyCityPriceTemp;
         List <CompanyCityPrice> tempCCPL = new List <CompanyCityPrice>();
         for (int i = 0; i < GridView1.Rows.Count; i++)
         {
             double.TryParse(((TextBox)GridView1.Rows[i].Cells[2].FindControl("txtPrice")).Text, out tempPrice);
             int.TryParse(((HiddenField)GridView1.Rows[i].Cells[2].FindControl("hfID")).Value, out tempID);
             companyCityPriceTemp = CitiesList.Where(xx => xx.CompanyCityPriceID == tempID).FirstOrDefault();
             if (companyCityPriceTemp != null)
             {
                 companyCityPriceTemp.Price = tempPrice > 0 ? tempPrice : nullPrice;
                 tempCCPL.Add(companyCityPriceTemp);
             }
         }
         using (var dc = new LimoEntitiesEntityFremwork())
         {
             List <int> tempIDsList         = tempCCPL.Select(yy => yy.CompanyCityPriceID).ToList();
             List <CompanyCityPrice> dbList =
                 dc.CompanyCityPrices.Where(xx => tempIDsList.Contains(xx.CompanyCityPriceID)).ToList();
             foreach (var companyCityPrice in dbList)
             {
                 CompanyCityPrice tempTemp =
                     tempCCPL.Where(xx => xx.CompanyCityPriceID == companyCityPrice.CompanyCityPriceID).Single();
                 companyCityPrice.Price = tempTemp.Price;
             }
             dc.SaveChanges();
             CitiesList =
                 dc.CompanyCityPrices.Where(
                     xx =>
                     xx.IsActive.HasValue && xx.CompanyID == adminHelper.CompanyObject.CompanyID && xx.IsActive.Value)
                 .ToList
                     ();
             foreach (var companyCityPrice in CitiesList)
             {
                 companyCityPrice.CityName  = companyCityPrice.cities_extended.CityName;
                 companyCityPrice.StateName = companyCityPrice.cities_extended.State.StateName;
             }
         }
         int pageIndex = GridView1.PageIndex;
         GridView1.DataSource = CitiesList;
         GridView1.DataBind();
         GridView1.PageIndex     = pageIndex;
         divConfirmation.Visible = true;
     }
     catch (Exception)
     {
         divError.Visible = true;
     }
 }
コード例 #9
0
 private void GetUIDataFromDB()
 {
     FlightsViewModel.GetAllCities().ForEach(c => CitiesList.Add(c));
     CitiesList.Insert(0, "Not selected");
     SelectedCity = CitiesList[0];
     FlightsViewModel.GetAllCompanies().ForEach(c => CompaniesList.Add(c.name));
     CompaniesList.Insert(0, "Not selected");
     SelectedCompany = CompaniesList[0];
     SelectTrips();
 }
コード例 #10
0
 public void SaveCity(CitiesList entity)
 {
     if (entity.Id == default)
     {
         context.Entry(entity).State = EntityState.Added;
     }
     else
     {
         context.Entry(entity).State = EntityState.Modified;
     }
     context.SaveChanges();
 }
コード例 #11
0
        public static void ExampleOne()
        {
            var query = CitiesList.Filter(c => c.StartsWith("L"));
            var comprehensionQuery =
                from city in CitiesList
                where city.StartsWith("L")
                where city.Length.Equals(6)
                select city;

            query.WriteForEach();
            comprehensionQuery.WriteForEach();
        }
コード例 #12
0
        private void OnSearch()
        {
            List <City> listaGradova = new List <City>();
            City        sc           = new City();

            CitiesList.Clear();
            listaGradova = sc.GetSearchDone(Search);
            foreach (var item in listaGradova)
            {
                CitiesList.Add(item);
            }
        }
コード例 #13
0
        public void OnShowAll()
        {
            bool check = true;


            if (check)
            {
                if (Selected == null)
                {
                    List <City> listaGradova = new List <City>();

                    CitiesList.Clear();
                    City c = new City();
                    listaGradova = c.GetAllCitiesListDone();
                    foreach (var item in listaGradova)
                    {
                        CitiesList.Add(item);
                    }


                    List <Comment> com = new List <Comment>();

                    Comment ccc = new Comment();
                    CommentList.Clear();

                    com = ccc.GetAllComment();
                    foreach (var item in com)
                    {
                        CommentList.Add(item);
                    }
                }
                else
                {
                    List <City> listaGradova = new List <City>();


                    City c = new City();
                    c.CityName = Selected.CityName;
                    List <Comment> com = new List <Comment>();
                    Comment        ccc = new Comment();
                    CommentList.Clear();

                    com = ccc.GetAllCommentSelected(c.CityName.ToString());
                    foreach (var item in com)
                    {
                        CommentList.Add(item);
                    }
                    Selected = null;
                }
            }
        }
コード例 #14
0
        void StatesUpdated(ChangeEventArgs e)
        {
            //Update the state list
            if (e.Value.ToString().Equals("Odisha"))
            {
                this.Cities = CitiesList.GetCitiesInOdisha();
            }
            if (e.Value.ToString().Equals("Karnataka"))
            {
                this.Cities = CitiesList.GetCitiesInKarnataka();
            }

            this.RegisterModel.State = e.Value.ToString();
        }
コード例 #15
0
        public static void ExampleTwo()
        {
            var query = CitiesList.Where(c => c.StartsWith("L"))
                        .OrderByDescending(c => c.Length);

            var comprehensionQuery =
                from city in CitiesList
                where city.StartsWith("L")
                orderby city.Length descending
                select city;

            query.WriteForEach();
            comprehensionQuery.WriteForEach();
        }
コード例 #16
0
ファイル: EditFlightForm.cs プロジェクト: nhTNTU/airport
        private void countrycomboBox_SelectedValueChanged(object sender, EventArgs e)
        {
            if (_loaded == true)
            {
                int _selectedCountry = (int)countrycomboBox.SelectedValue;

                CitiesList _citiesList = CitiesList.GetCitiesListByCountry(_selectedCountry);
                //citycomboBox.DataSource = null;

                citycomboBox.DisplayMember = "CityName";
                citycomboBox.ValueMember   = "CityID";
                citycomboBox.DataSource    = _citiesList;
            }
        }
コード例 #17
0
        public IActionResult Update(int id, CitiesList newCitiesList)
        {
            var citiesList = _context.citiesLists.Find(id);

            if (citiesList == null)
            {
                return(NotFound());
            }
            citiesList.parentId = newCitiesList.parentId;
            citiesList.cityId   = newCitiesList.cityId;
            _context.citiesLists.Update(citiesList);
            _context.SaveChanges();
            return(NoContent());
        }
コード例 #18
0
        private void addCitiesToComboBox(int CountryID)
        {
            CitiesList cl = CitiesList.GetCitiesListByCountry(CountryID);
            City       ci = new City();

            ci.CityID   = 0;
            ci.CityName = "Виберіть місто...";
            cl.Insert(0, ci);
            cityComboBox.DataSource = null;
            //cityComboBox.SelectedItem = null;
            //cityComboBox.Items.Clear();
            cityComboBox.DataSource    = cl;
            cityComboBox.DisplayMember = "CityName";
            cityComboBox.ValueMember   = "CityID";
        }
コード例 #19
0
        /// <summary>
        /// Получения списока городов.
        /// </summary>
        private void GetData()
        {
            citiesList = new ObservableCollection <City>();

            response = new InteractionServer();
            List <City> lp = response.GetCitiesList();

            for (int i = 0; i < lp.Count; i++)
            {
                CitiesList.Add(new City {
                    Idcity = lp[i].Idcity, Town = lp[i].Town
                });
            }

            base.RaisePropertyChangedEvent("CitiesList");
        }
コード例 #20
0
        private void buttonCargoMarketRandomizeCargoCompany_Click(object sender, EventArgs e)
        {
            List <Company> CityCompanies = CitiesList.Find(x => x.CityName == comboBoxCargoMarketSourceCity.SelectedValue.ToString()).ReturnCompanies();
            List <Company> RealCompanies = CityCompanies.FindAll(x => !x.Excluded);

            int[] tempseeds = new int[10];

            for (int i = 0; i < tempseeds.Length; i++)
            {
                tempseeds[i] = InGameTime + RandomValue.Next(180, 1800);
            }

            RealCompanies.Find(x => x.CompanyName == comboBoxSourceCargoMarketCompany.SelectedValue.ToString()).CragoSeeds = tempseeds;

            PrintCargoSeeds();
        }
コード例 #21
0
        public CitiesList GetCities()
        {
            var requestJson = WebRequest.Create("https://www.redesocialdecidades.org.br/cities");
            var bodyJson    = requestJson.GetResponse();

            string objText;

            using (var sr = new StreamReader(bodyJson.GetResponseStream()))
            {
                objText = sr.ReadToEnd();
            }
            CitiesList cities = JsonConvert.DeserializeObject <CitiesList>(objText);

            //var node = JsonConvert.DeserializeXmlNode(jsonObj, "Root");

            return(cities /*node.DocumentElement*/);
        }
コード例 #22
0
        private void PrintCargoSeeds()
        {
            listBoxCargoMarketSourceCargoSeeds.Items.Clear();

            if (comboBoxCargoMarketSourceCity.SelectedValue != null && comboBoxSourceCargoMarketCompany.SelectedValue != null) //&& ExternalCompanies.Count > 0)
            {
                foreach (int cargoseed in CitiesList.Find(x => x.CityName == comboBoxCargoMarketSourceCity.SelectedValue.ToString()).ReturnCompanies().Find(x => x.CompanyName == comboBoxSourceCargoMarketCompany.SelectedValue.ToString()).CragoSeeds)
                {
                    string cargoforseed = "";
                    listBoxCargoMarketSourceCargoSeeds.Items.Add("" + cargoseed.ToString().PadRight(12, ' ') + " | Time left " + ((cargoseed - InGameTime) / 60).ToString().PadLeft(2) + " h " +
                                                                 ((cargoseed - InGameTime) % 60).ToString().PadLeft(2) + " m " + cargoforseed);
                }
            }
            else
            {
            }
        }
コード例 #23
0
        private void SetupSourceCompaniesCM()
        {
            List <Company> CityCompanies = CitiesList.Find(x => x.CityName == comboBoxCargoMarketSourceCity.SelectedValue.ToString()).ReturnCompanies();
            List <Company> RealCompanies = CityCompanies.FindAll(x => !x.Excluded);

            DataTable  combDT = new DataTable();
            DataColumn dc     = new DataColumn("Company", typeof(string));

            combDT.Columns.Add(dc);

            dc = new DataColumn("CompanyName", typeof(string));
            combDT.Columns.Add(dc);

            foreach (Company company in RealCompanies)
            {
                combDT.Rows.Add(company.CompanyName, company.CompanyNameTranslated);
            }

            combDT.DefaultView.Sort = "CompanyName ASC";

            comboBoxSourceCargoMarketCompany.ValueMember   = "Company";
            comboBoxSourceCargoMarketCompany.DisplayMember = "CompanyName";
            comboBoxSourceCargoMarketCompany.DataSource    = combDT;
        }
コード例 #24
0
 public void LoadCities()
 {
     CitiesList   = swClient.GetCities().ToList();
     SelectedCity = CitiesList.First();
 }
コード例 #25
0
ファイル: EditFlightForm.cs プロジェクト: nhTNTU/airport
        private void EditFlightForm_Load(object sender, EventArgs e)
        {
            //для всіх
            PlaneList _PlaneList = PlaneList.GetRefPlanesList();

            planecomboBox.DataSource    = _PlaneList;
            planecomboBox.DisplayMember = "PlaneNumber";
            planecomboBox.ValueMember   = "PlaneID";

            AircompaniesList _AircompaniesList = AircompaniesList.GetRefAircompaniesList();

            aircompanycomboBox.DataSource    = _AircompaniesList;
            aircompanycomboBox.DisplayMember = "AirCompanyName";
            aircompanycomboBox.ValueMember   = "AirCompanyID";

            if (act == Action.Insert)
            {
                //для вставки
                CountriesList _countriesList = CountriesList.GetRefCountriesList();
                countrycomboBox.DataSource    = _countriesList;
                countrycomboBox.DisplayMember = "CountryName";
                countrycomboBox.ValueMember   = "CountryID";

                int _selectedCountry = (int)countrycomboBox.SelectedValue;

                CitiesList _citiesList = CitiesList.GetCitiesListByCountry(_selectedCountry);
                citycomboBox.DataSource    = _citiesList;
                citycomboBox.DisplayMember = "CityName";
                citycomboBox.ValueMember   = "CityID";

                int _selectedCity = (int)citycomboBox.SelectedValue;

                AirPortList _airportList = AirPortList.GetRefAirportListByCity(_selectedCity);
                airportcomboBox.DataSource    = _airportList;
                airportcomboBox.DisplayMember = "AirportName";
                airportcomboBox.ValueMember   = "AirportID";

                flightTypecomboBox.SelectedIndex = 0;

                _loaded = true;
            }

            if (act == Action.Update)
            {
                //для оновлення
                try
                {
                    aircompanycomboBox.SelectedValue = Flight.FlightAircompanyID;
                    planecomboBox.SelectedValue      = Flight.FlightPlaneID;

                    AirPort _apinfo = new AirPort();
                    _apinfo.GetAirport(Flight.FlightAirPortID);
                    City _City = new City();
                    _City.GetCity(_apinfo.AirPortCityID);

                    CountriesList _countriesList = CountriesList.GetRefCountriesList();
                    countrycomboBox.DataSource    = _countriesList;
                    countrycomboBox.DisplayMember = "CountryName";
                    countrycomboBox.ValueMember   = "CountryID";
                    countrycomboBox.SelectedValue = _City.CountryID;

                    CitiesList _citiesList = CitiesList.GetCitiesListByCountry(_City.CountryID);
                    citycomboBox.DataSource    = _citiesList;
                    citycomboBox.DisplayMember = "CityName";
                    citycomboBox.ValueMember   = "CityID";
                    citycomboBox.SelectedValue = _apinfo.AirPortCityID;

                    AirPortList _airportList = AirPortList.GetRefAirportListByCity(_apinfo.AirPortCityID);
                    airportcomboBox.DataSource    = _airportList;
                    airportcomboBox.DisplayMember = "AirportName";
                    airportcomboBox.ValueMember   = "AirportID";
                    airportcomboBox.SelectedValue = _apinfo.AirPortID;

                    if (Flight.FlightType == "Вхідний")
                    {
                        flightTypecomboBox.SelectedIndex = 0;
                    }
                    else if (Flight.FlightType == "Вихідний")
                    {
                        flightTypecomboBox.SelectedIndex = 1;
                    }

                    startdateTimePicker.Value = Flight.FlightDateTimeStart;
                    DateTime _tempDuration = Convert.ToDateTime("1900-01-01 " + Flight.FlightDuration);
                    economnumericUpDown.Value   = Flight.FlightPriceEconom;
                    businessnumericUpDown.Value = Flight.FlightPriceBusiness;
                    firstnumericUpDown.Value    = Flight.FlightPriceFirst;

                    numOfFlishgslabel.Visible = false;
                    periodicitylabel.Visible  = false;

                    numOfFlightsnumericUpDown.Visible = false;
                    periodicitydateTimePicker.Visible = false;

                    if (Config.HasUserAccess("UpdateFlight"))
                    {
                        okButton.Visible = true;
                    }
                    else
                    {
                        okButton.Visible = false;
                    }

                    _loaded = true;
                }
                catch (Exception)
                {
                    _error = true;
                }
            }
        }
コード例 #26
0
        public void Add <T>(T model)
        {
            var theType = model.GetType().Name;

            switch (theType)
            {
            case "User": UsersList.Add(model as User); return;

            case "News": NewsesList.Add(model as Dal.Models.News); return;

            case "Category": CategoriesList.Add(model as Category); return;

            case "Magazine": MagazinesList.Add(model as Magazine); return;

            case "SmartLink": SmartLinksList.Add(model as SmartLink); return;

            case "Comment": CommentsList.Add(model as Comment); return;

            case "Visit": VisitsList.Add(model as Visit); return;

            case "NewsLetter": NewsLettersList.Add(model as NewsLetter); return;

            case "Slider": SlidersList.Add(model as Slider); return;

            case "Slide": SlidesList.Add(model as Slide); return;

            case "UserMagazine": UserMagazinesList.Add(model as UserMagazine); return;

            case "State": StatesList.Add(model as State); return;

            case "City": CitiesList.Add(model as City); return;

            case "Media": MediasList.Add(model as Media); return;

            case "Report": ReportsList.Add(model as Report); return;

            case "Vote": VotesList.Add(model as Vote); return;

            case "Advertise": AdvertisesList.Add(model as Advertise); return;

            case "AdCategory": AdCategoriesList.Add(model as AdCategory); return;

            case "Galery": GaleriesList.Add(model as Galery); return;

            case "GaleryImage": GaleryImagesList.Add(model as GaleryImage); return;

            case "Image": ImagesList.Add(model as Image); return;

            case "KeyPoint": KeyPointsList.Add(model as KeyPoint); return;

            case "KeyPointsContainer": KeyPointsContainersList.Add(model as KeyPointsContainer); return;

            case "Quiz": QuizesList.Add(model as Quiz); return;

            case "Question": QuestionsList.Add(model as Question); return;

            case "Answer": AnswersList.Add(model as Answer); return;

            case "Option": OptionList.Add(model as Option); return;

            case "ItemList": ItemsListList.Add(model as ItemList); return;

            default: throw new Exception("The type " + theType + " is not supported.");
            }
        }
コード例 #27
0
 public IActionResult Post([FromBody] CitiesList citiesList)
 {
     _context.citiesLists.Add(citiesList);
     _context.SaveChanges();
     return(CreatedAtRoute("GetCitiesListById", new { id = citiesList.id }, citiesList));
 }
コード例 #28
0
ファイル: ChartControl.cs プロジェクト: EmbraceUnity/DejaVu
 internal void SetData(CitiesList cities)
 {
     _boxes = cities;
 }
コード例 #29
0
        public static void ExampleTwo()
        {
            var query = CitiesList.StringsThatStartWith("L");

            query.WriteForEach();
        }
コード例 #30
0
ファイル: CCitiesTable.cs プロジェクト: DanielVelikov/C-Sharp
 protected override void ClearData()
 {
     CitiesList.Clear();
 }
コード例 #31
0
ファイル: AirPortEditForm.cs プロジェクト: nhTNTU/airport
        private void AirPortEditForm_Load(object sender, EventArgs e)
        {
            CountriesList _countries = CountriesList.GetDefaultCountriesList();

            countryComboBox.DataSource    = _countries;
            countryComboBox.DisplayMember = "CountryName";
            countryComboBox.ValueMember   = "CountryID";

            //якщо кількість країн рівна нулю
            if (_countries.Count == 0)
            {
                DialogResult di = MessageBox.Show("Список країн пустий, операція неможлива. Зверніться до адміністратора для вирішення даної проблеми.", "Операція неможлива", MessageBoxButtons.OK, MessageBoxIcon.Error);
                if (di == System.Windows.Forms.DialogResult.OK)
                {
                    this.Close();
                }
            }
            //Якщо є інші країни
            else if (_countries.Count > 0)
            {
                /*int countryID = (int)countryComboBox.SelectedValue;
                 *              CitiesList _cities = CitiesList.GetCitiesListByCountry(countryID);
                 *              CityComboBox.DataSource = _cities;
                 *              CityComboBox.DisplayMember = "CityName";
                 *              CityComboBox.ValueMember = "CityID";
                 */

                //для вставки

                //для оновлення
                if (act == Action.update)
                {
                    //місто і країна в яких знаходиться аеропорт
                    Country country = new Country();
                    City    city    = new City();
                    city.GetCity(airport.AirPortCityID);
                    country.GetCountry(city.CountryID);
                    int _selectedCountryID = country.CountryID;
                    int _selectedCityID    = city.CityID;

                    //Заповняємо комбобокс містами
                    CitiesList _cities = CitiesList.GetCitiesListByCountry(_selectedCountryID);
                    CityComboBox.DataSource    = _cities;
                    CityComboBox.DisplayMember = "CityName";
                    CityComboBox.ValueMember   = "CityID";


                    countryComboBox.SelectedValue = _selectedCountryID;
                    CityComboBox.SelectedValue    = _selectedCityID;
                    airPortNameTextBox.Text       = airport.AirPortName;

                    if (Config.HasUserAccess("UpdateAirport"))
                    {
                        OKbutton.Visible = true;
                    }
                    else
                    {
                        OKbutton.Visible = false;
                    }
                }
                else if (act == Action.insert)
                {
                }
            }
        }