private void LoadPrekes() { System.IO.StreamReader reader = new System.IO.StreamReader("duomenys.csv"); string line = null; while ((line = reader.ReadLine()) != null) { var data = line.Split(';'); Preke preke = new Preke(int.Parse(data[0]), data[1]) { Kiekis = int.Parse(data[2]), Lokacija = data[3] }; VisosPrekes.Add(preke); } SandelioVaizdas.DataSource = VisosPrekes; reader.Close(); }
private void DeleteButton_Click(object sender, EventArgs e) { var result = MessageBox.Show("Ar tikrai norite ištrinti?", "Trinti", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { Preke istrintiPreke = null; foreach (var item in VisosPrekes) { if (item.ID == int.Parse(Id.Text)) { istrintiPreke = item; } } VisosPrekes.Remove(istrintiPreke); PerrasytiFaila(); } }
private void SaveButton_Click(object sender, EventArgs e) { Preke preke = new Preke(int.Parse(Id.Text), Pavadinimas.Text) { Kiekis = int.Parse(Kiekis.Text), Lokacija = Lokacija.Text }; System.IO.StreamWriter writer = new System.IO.StreamWriter("duomenys.csv", true); writer.Write(preke.ID + ";"); writer.Write(preke.Pavadinimas + ";"); writer.Write(preke.Kiekis + ";"); writer.WriteLine(preke.Lokacija); writer.Flush(); writer.Close(); Id.Text = string.Empty; Pavadinimas.Text = string.Empty; Kiekis.Text = string.Empty; Lokacija.Text = string.Empty; RefreshView(); }