public void show(string pref, OutData data, List<string> sprPhase, List<string> sprVid, GorodBase sprGorodBase, PokasBase sprPokasBase, CountrySponsor sprCountrySponsor) { Prefix = pref; Data = data; // заполним города из справочника sprGorod.Clear(); foreach (string gorod in sprGorodBase.cities.Keys) { sprGorod.Add(gorod); } // заполним показания из справочника sprPokas.Clear(); foreach (string p in sprPokasBase.pokas.Keys) { sprPokas.Add(p); } // заполним страны из справочника sprCountry.Clear(); foreach (string p in sprCountrySponsor.country.Keys) { sprCountry.Add(p); } lbBases.Text = data.Bases.Count.ToString(); lbCities.Text = ""; cbCountry.ItemsSource = sprCountry; lbDuration.Text = data.Duration.ToString(); lbForma.Text = data.Forma; lbNomer.Text = data.Nomer; lbNomerRas.Text = data.NomerRas.ToString(); lbPacient.Text = data.Pacient.ToString(); cbPhase.ItemsSource = sprPhase; cbPokas.ItemsSource = sprPokas; lbProducer.Text = data.Producer; lbProtocol.Text = data.Protocol; lbPreparat.Text = data.Preparat; cbVid.ItemsSource = sprVid; clearOldValue(); int n = 1; foreach (string s in data.Bases) { addNewValue(sprGorod, n, sprGorodBase); n++; } checkPokas(sprPokas, sprPokasBase); checkCountry(Data.Producer, sprCountrySponsor); // проставим страну //cbCountry.SelectedIndex = 0; // по умолчанию поставим Россию cbPhase.SelectedIndex = 2; // по умолчанию III фазу }
private void process() { // преобразование из формата парсинга в XML OutData data = new OutData(); //Parsing current = list[currentNumber]; data.Nomer = current.Nomer; data.NomerRas = int.Parse(current.Nomer); data.Preparat = current.Preparat; data.Forma = current.Forma; data.Producer = current.Producer; data.Country = current.Address; data.Protocol = current.Protokol; data.Pokas = current.Nomer; data.Duration = int.Parse(current.Duration); data.Vid = current.Nomer; data.Phase = current.Nomer; data.Pacient = int.Parse(current.Pacient); data.Bases = new List<string>(); foreach (string s in current.Bases) { data.Bases.Add(s); } rightPanel.show(filter.Prefix, data, sprPhase, sprVid, sprGorodBase, sprPokasBase, sprCountrySponsor); }
public void show(string pref, OutData data, List <string> sprPhase, List <string> sprVid, GorodBase sprGorodBase, PokasBase sprPokasBase, CountrySponsor sprCountrySponsor) { Prefix = pref; Data = data; // заполним города из справочника sprGorod.Clear(); foreach (string gorod in sprGorodBase.cities.Keys) { sprGorod.Add(gorod); } // заполним показания из справочника sprPokas.Clear(); foreach (string p in sprPokasBase.pokas.Keys) { sprPokas.Add(p); } // заполним страны из справочника sprCountry.Clear(); foreach (string p in sprCountrySponsor.country.Keys) { sprCountry.Add(p); } lbBases.Text = data.Bases.Count.ToString(); lbCities.Text = ""; cbCountry.ItemsSource = sprCountry; lbDuration.Text = data.Duration.ToString(); lbForma.Text = data.Forma; lbNomer.Text = data.Nomer; lbNomerRas.Text = data.NomerRas.ToString(); lbPacient.Text = data.Pacient.ToString(); cbPhase.ItemsSource = sprPhase; cbPokas.ItemsSource = sprPokas; lbProducer.Text = data.Producer; lbProtocol.Text = data.Protocol; lbPreparat.Text = data.Preparat; cbVid.ItemsSource = sprVid; clearOldValue(); int n = 1; foreach (string s in data.Bases) { addNewValue(sprGorod, n, sprGorodBase); n++; } checkPokas(sprPokas, sprPokasBase); checkCountry(Data.Producer, sprCountrySponsor); // проставим страну //cbCountry.SelectedIndex = 0; // по умолчанию поставим Россию cbPhase.SelectedIndex = 2; // по умолчанию III фазу }