private void dodajNaDataGridView(UneseniLet ul) { dataGridView1.Rows.Add(ul.ID, ul.let.distanca, ul.let.prtljag, ul.let.taksa, ul.let.klasa, ul.posiljaoc.ToString(), ul.posiljaoc.JMBG, ul.posiljaoc.kontakt, ul.posiljaoc.komentar); }
private void rezervisiLetButton_Click(object sender, EventArgs e) { //posiljaoc string ime = imeTextBox.Text; string prezime = prezimeTextBox.Text; string jmbg = JMBGTextBox.Text; string telefon = telefonTextBox.Text; string komentar = komentarRichTextBox.Text; Posiljaoc p = new Posiljaoc(); try { p.ime = ime; errorProvider1.Clear(); } catch (Exception) { errorProvider1.SetError(imeTextBox, "unesite ime"); return; } try { p.prezime = prezime; errorProvider1.Clear(); } catch (Exception) { errorProvider1.SetError(prezimeTextBox, "unesite prezime"); return; } try { p.JMBG = jmbg; errorProvider1.Clear(); } catch (Exception) { errorProvider1.SetError(JMBGTextBox, "unesite ispravan jmbg"); return; } try { p.kontakt = telefon; errorProvider1.Clear(); } catch (Exception) { errorProvider1.SetError(telefonTextBox, "unesite ispravan telefon"); return; } //Posiljaoc p = new Posiljaoc(ime, prezime, jmbg, telefon, komentar); //let Let l = IzracunajCijenuLeta(); int id = 0; if (lf.letovi != null) { id = lf.letovi.Count() + 1; } //uneseni let double cijena = Convert.ToDouble(cijenaLetaTextBox.Text); UneseniLet ul = new UneseniLet(p, l, id, cijena); //dodavanje if (ul != null) { lf.letovi.Add(ul); dodajNaDataGridView(ul); //serijalizacija XMLSerialization.WriteXML <List <UneseniLet> >(lf.letovi); } }