added HF
This commit is contained in:
@@ -43,13 +43,14 @@ namespace ValasztasGUI
|
||||
this.Szavazat = szavazat;
|
||||
this.VezetekNev = vezetekNev;
|
||||
this.KeresztNev = keresztNev;
|
||||
this.Part = part;
|
||||
this.Part = part.Trim();
|
||||
}
|
||||
|
||||
public string adatokKiir()
|
||||
public string TeljesNev()
|
||||
{
|
||||
return $"{this.VezetekNev};{this.KeresztNev};{this.Kerulet};{this.Part};{this.Szavazat}";
|
||||
return $"{this.VezetekNev} {this.KeresztNev}";
|
||||
}
|
||||
|
||||
public static List<Kepviselo> LoadFromTxt(string path)
|
||||
{
|
||||
List<Kepviselo> kepviselok = new List<Kepviselo>();
|
||||
@@ -123,7 +124,7 @@ namespace ValasztasGUI
|
||||
{
|
||||
var asd = kepviselok.OrderBy(x => x.Szavazat).OrderBy(x => x.Kerulet).GroupBy(x => x.Kerulet);
|
||||
|
||||
StreamWriter streamWriter = new StreamWriter("kepviselok.txt", false);
|
||||
StreamWriter streamWriter = new StreamWriter("nyertesek.txt", false);
|
||||
|
||||
foreach (var item in asd)
|
||||
{
|
||||
@@ -155,12 +156,23 @@ namespace ValasztasGUI
|
||||
|
||||
private void jeloltekListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
||||
{
|
||||
|
||||
Kepviselo kepviselo = Eredmeny.kepviselok[jeloltekListBox.SelectedIndex];
|
||||
nevTextBox.Text = $"{kepviselo.VezetekNev} {kepviselo.KeresztNev}";
|
||||
valasztokeruletSzamaTextBox.Text = $"{kepviselo.Kerulet}";
|
||||
partTextBox.Text = $"{(kepviselo.Part == "-" ? "független" : kepviselo.Part)}";
|
||||
szavazatokSzamaTextBox.Text = $"{kepviselo.Szavazat}";
|
||||
}
|
||||
|
||||
private void keruletButton_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
keruletListBox.Items.Clear();
|
||||
foreach (var item in Eredmeny.kepviselok)
|
||||
{
|
||||
if (item.Kerulet == Convert.ToInt32(valasztokeruletSzamaTextBox.Text))
|
||||
{
|
||||
keruletListBox.Items.Add(item.TeljesNev());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void open_Click(object sender, RoutedEventArgs e)
|
||||
@@ -174,8 +186,18 @@ namespace ValasztasGUI
|
||||
|
||||
foreach (var item in Eredmeny.kepviselok)
|
||||
{
|
||||
jeloltekListBox.Items.Add(item.adatokKiir());
|
||||
jeloltekListBox.Items.Add(item.TeljesNev());
|
||||
}
|
||||
}
|
||||
|
||||
private void jeloltekListBox_SelectionChanged_1(object sender, SelectionChangedEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void Nyertesek_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
Kepviselo.ValosztokeruletiGyoztesek(Eredmeny.kepviselok);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user