public frmRezervacijaKorisnik() : base() { InitializeComponent(); try { putanja = "Automobil.txt"; fajl = new FileStream(putanja, FileMode.Open); sreader = new StreamReader(fajl); Automobili = Automobil.Procitaj_Automobil(sreader); fajl.Close(); sreader.Close(); foreach (Automobil MarkaAuta in Automobili) { if (!cbMarka.Items.Contains(MarkaAuta.Marka)) { cbMarka.Items.Add(MarkaAuta.Marka); } } fajl = new FileStream("Ponuda.txt", FileMode.Open); sreader = new StreamReader(fajl); Ponude = Ponuda.Procitaj_Ponude(sreader); fajl.Close(); button2.Enabled = false; } catch (Exception ex) { MessageBox.Show("" + ex.Message, "грешка", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
public FrmRezervacija() { InitializeComponent(); try { putanja = "Rezervacija.txt"; Osvezi(); formiraj("Automobil.txt"); Automobili = Automobil.Procitaj_Automobil(sreader); dataGridView3.DataSource = Automobili; foreach (Automobil A in Automobili) { cbAutomobil.Items.Add(A.Id_auto + "-" + A.Marka + " " + A.Model); } formiraj("Kupac.txt"); Kupci = Korisnik.Procitaj_korisnike(sreader); foreach (Korisnik k in Kupci) { cbKupac.Items.Add(k.Id_korisnik + "-" + k.Ime + " " + k.Prezime); } formiraj("Ponuda.txt"); Ponude = Ponuda.Procitaj_Ponude(sreader); fajl.Close(); i = Rezervacije.Count; } catch (Exception ex) { MessageBox.Show("" + ex.Message, "грешка", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
public frmStatistika() { InitializeComponent(); crtaj_koordinantni_sistem(); string[] MESECI = new string[] { "", "Јануар", "Фебруар", "Март", "Април", "Мај", "Јун", "Јул", "Август", "Септембар", "Октобар", "Новембар", "Децембар" }; r = new StreamReader("Rezervacija.txt"); Rezervacije = Rezervacija.Procitaj_Rezervacije(r); r.Close(); r = new StreamReader("Automobil.txt"); Automobili = Automobil.Procitaj_Automobil(r); r.Close(); r = new StreamReader("Ponuda.txt"); Ponude = Ponuda.Procitaj_Ponude(r); foreach (Rezervacija rezervacija in Rezervacije) { if (!cbMesec.Items.Contains(MESECI[rezervacija.Datum_od.Month] + "-" + rezervacija.Datum_od.Year)) { cbMesec.Items.Add(MESECI[rezervacija.Datum_od.Month] + "-" + rezervacija.Datum_od.Year); cbMesec.ValueMember += rezervacija.Datum_od.Month + ""; } if (!cbMesec.Items.Contains(MESECI[rezervacija.Datum_do.Month] + "-" + rezervacija.Datum_do.Year)) { cbMesec.Items.Add(MESECI[rezervacija.Datum_do.Month] + "-" + rezervacija.Datum_do.Year); cbMesec.ValueMember += rezervacija.Datum_do.Month + ""; } } pictureBox1.Invalidate(); }
void Osvezi() { listBox1.Items.Clear(); fajl = new FileStream(putanja, FileMode.Open); sreader = new StreamReader(fajl); Ponude = Ponuda.Procitaj_Ponude(sreader); int i = 0; while (i < Ponude.Count) { listBox1.Items.Add(Ponude[i].Id_automobila + "\t" + Ponude[i].Datum_od.ToString().Split(' ')[0] + "\t\t" + Ponude[i].Datum_do.ToString().Split(' ')[0] + "\t\t" + Ponude[i].Cena_po_danu); i++; } }