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(); }
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(); }
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 { } }
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; }