private void button2_Click(object sender, EventArgs e) { D_od = Convert.ToDateTime(picDatumod.Value.ToString("MM/dd/yyyy")); D_do = Convert.ToDateTime(picDatumdo.Value.ToString("MM/dd/yyyy")); try { Osvezi(); int ishod = Rukujcenom(); Rezervacija Nova_rezervacija = new Rezervacija(Convert.ToInt32(id_automobila), Convert.ToInt32(id_kupca), Convert.ToDateTime(D_od.ToString("MM/dd/yyyy")), Convert.ToDateTime(D_do.ToString("MM/dd/yyyy")), cena); fajl = new FileStream("Rezervacija.txt", FileMode.Append); StreamWriter w = new StreamWriter(fajl, Encoding.UTF8); int broj_upisanih = 0; if (ishod > 0) { broj_upisanih = Rezervacija.Rezervisi(w, Rezervacije, Nova_rezervacija); w.Close(); fajl.Close(); } else { MessageBox.Show("Безуспешно уписивање резервације на информациони систем \n не можете имати више резервација у овом опсегу!", "Упозорење!", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); } if (broj_upisanih > 0) { txtUkupnaCena.Text = cena.ToString(); MessageBox.Show("Успешно сте унели нову резервацију у информациони систем за издавање возила!\n", "Обавештење", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); brisi_polja(); } else if (broj_upisanih == -1) { MessageBox.Show("Безуспешно уписивање резервације на информациони систем \n резервација датим ID_ем,термином и возилом постоји у бази података!", "Упозорење!", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); brisi_polja(); } } catch (Exception ex) { MessageBox.Show("" + ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } sreader.Close(); fajl.Close(); Osvezi(); button2.Enabled = false; }
private void button1_Click(object sender, EventArgs e) { int ishod = Rukujcenom(); try { Rezervacija Nova_rezervacija = new Rezervacija(Convert.ToInt32(cbAutomobil.Text.Split('-')[0]), Convert.ToInt32(cbKupac.Text.Split('-')[0]), Convert.ToDateTime(D_od.ToString("MM/dd/yyyy")), Convert.ToDateTime(D_do.ToString("MM/dd/yyyy")), cena); fajl = new FileStream(putanja, FileMode.Append); StreamWriter w = new StreamWriter(fajl, Encoding.UTF8); int broj_upisanih = 0; if (ishod > 0) { broj_upisanih = Rezervacija.Rezervisi(w, Rezervacije, Nova_rezervacija); w.Close(); fajl.Close(); } else { MessageBox.Show("Безуспешно уписивање резервације на информациони систем \n не можете имати више резервација у овом опсегу за једног корисника!", "Упозорење!", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); } if (broj_upisanih > 0) { MessageBox.Show("Успешно сте унели нову резервацију у информациони систем за издавање возила!\n", "Обавештење", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); brisi_polja(); } else if (broj_upisanih == -1) { MessageBox.Show("Безуспешно уписивање резервације на информациони систем \n резервација датим ID_ем,термином и возилом постоји у бази података!", "Упозорење!", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); brisi_polja(); } } catch (Exception ex) { MessageBox.Show("" + ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } sreader.Close(); fajl.Close(); Osvezi(); }