private void prideti_Click_1(object sender, EventArgs e) { try { string Vardas = Convert.ToString(vardas.Text); string Pavarde = Convert.ToString(pavarde.Text); DateTime data = DateTime.Parse(gimimo_data.Text); string pastaba = Convert.ToString(pastabos.Text); korekcijosRezLangas.Clear(); if ((Vardas == "") || (Pavarde == "") || (data == null)) { korekcijosRezLangas.Text = ("\n Trūksta duomenų įvykdyti pridėjimą"); } else { prideti.Enabled = true; int indeksas = paieska(Vardas, Pavarde, data); if (indeksas == -1) { Klientai K = new Klientai(Vardas, Pavarde, data, "", pastaba, VardadieniaiList); KlientuSarasas.Add(K); dataGridView1.Rows.Add(K.GetVardas(), K.GetPavarde(), K.GetGimtadienis().ToShortDateString(), K.GetVardString(), K.GetPastabos()); korekcijosRezLangas.Text = ("\n Klientas pridėtas"); } else { korekcijosRezLangas.Text = ("\n Toks klientas jau yra"); } } } catch { MessageBox.Show("Atliekant pridėjimą atsirado klaida, patikrinkite ar teisingai įvedėte datą", "Klaida"); } }
private void ivesti() { dataGridView1.Rows.Clear(); KlientuSarasas = new List <Klientai>(); using (StreamReader reader = new StreamReader(CFd, Encoding.UTF8)) { string line = reader.ReadLine(); while ((line = reader.ReadLine()) != null) { string[] parts = line.Split(','); string vardas = parts[0]; string pavarde = parts[1]; DateTime gimtadienis = DateTime.Parse(parts[2]); string vardadieniai = parts[3]; string pastabos = parts[4]; Klientai K = new Klientai(vardas, pavarde, gimtadienis, vardadieniai, pastabos, VardadieniaiList); KlientuSarasas.Add(K); dataGridView1.Rows.Add(K.GetVardas(), K.GetPavarde(), K.GetGimtadienis().ToShortDateString(), K.GetVardString(), K.GetPastabos()); } } }