private void btnFelvesz_Click(object sender, EventArgs e) { if (tbNev.Text == "" || tbTelefon.Text == "" || tbNap.Text == "" || tbBer.Text == "") { MessageBox.Show("Valamelyik mezőt üresen hagyta"); } else { Munkas f = munkasok.Find(x => x.Telefonszam.Equals(tbTelefon.Text)); if (f != null) { MessageBox.Show("Már létezik ilyen munkas"); } else { Munkas munkas = new Munkas(tbNev.Text, tbTelefon.Text, Convert.ToInt32(tbNap.Text), Convert.ToInt32(tbBer.Text)); munkasok.Add(munkas); ListViewItem lvi = new ListViewItem(tbNev.Text); lvi.SubItems.Add(tbTelefon.Text); lvi.SubItems.Add(tbNap.Text); lvi.SubItems.Add(tbBer.Text); lvAdatok.Items.Add(lvi); clear(); StreamWriter sW = new StreamWriter(fileUt, true, Encoding.UTF8); sW.WriteLine(munkas.Nev + ";" + munkas.Telefonszam + ";" + munkas.Napok + ";" + munkas.Ber); sW.Close(); } } }
private void btnKesz_Click(object sender, EventArgs e) { if (tbNev.Text == "" || tbTelefon.Text == "" || tbNap.Text == "" || tbBer.Text == "") { MessageBox.Show("Valamelyik mezőt üresen hagyta"); } else { lvAdatok.SelectedItems[0].SubItems[0].Text = tbNev.Text; lvAdatok.SelectedItems[0].SubItems[1].Text = tbTelefon.Text; lvAdatok.SelectedItems[0].SubItems[2].Text = tbNap.Text; lvAdatok.SelectedItems[0].SubItems[3].Text = tbBer.Text; // Console.Write(" tomi vagyok"+lvAdatok.SelectedIndices[0]); munkasok.RemoveAt(lvAdatok.SelectedIndices[0]); Munkas munkas = new Munkas(tbNev.Text, tbTelefon.Text, Convert.ToInt32(tbNap.Text), Convert.ToInt32(tbBer.Text)); munkasok.Add(munkas); clear(); ujraIr(); } }
public FoAblak() { InitializeComponent(); if (File.Exists(fileUt)) { StreamReader sR = new StreamReader(fileUt, Encoding.UTF8); while (!sR.EndOfStream) { string[] s = sR.ReadLine().Split(';'); Munkas f = new Munkas(s[0], s[1], Convert.ToInt32(s[2]), Convert.ToInt32(s[3])); munkasok.Add(f); ListViewItem lvi = new ListViewItem(s[0]); lvi.SubItems.Add(s[1]); lvi.SubItems.Add(s[2]); lvi.SubItems.Add(s[3]); lvAdatok.Items.Add(lvi); } sR.Close(); } }