// /* Upisi Projekciju */ // public static void upisiProjekciju( Film film, Sala sala, DateTime vreme ) // { // List<Projekcija> sveProjekcije = vratiListuSvih(); // // foreach (Projekcija p in sveProjekcije) // { // if (p.Vreme == vreme && p.Sala == sala) // { // MessageBox.Show("Vec postoji Projekcija koja se u to vreme odrzava u toj sali.", MessageBoxType.Warning); // Console.WriteLine("Vec postoji Projekcija koja se u to vreme odrzava u toj sali."); // } // } // Projekcija projekcija = new Projekcija(film, sala, vreme); // // Serijalizacija.WriteToBinaryFile<Projekcija>(Serijalizacija.ProDat, projekcija, true); // //MessageBox.Show ("Film uspesno upisan!",MessageBoxType.Information ); // Console.WriteLine("Projekcija uspesno upisana!"); // } public void Sacuvaj() { List <Projekcija> sveProjekcije = Sve(); if (sveProjekcije != null) { foreach (var item in sveProjekcije) { if (item.ProjekcijaId == this._projekcijaId) { sveProjekcije.Remove(item); sveProjekcije.Add(this); //sveProjekcije [ i ] = this; Serijalizacija.WriteListToBinaryFile <Projekcija>(Serijalizacija.PrDat, sveProjekcije, false); //MessageBox.Show("Uspesno ste sacuvali projekciju!", MessageBoxType.Warning); Console.WriteLine("Uspesno ste sacuvali projekciju!"); return; } } } else { Serijalizacija.WriteToBinaryFile <Projekcija>(Serijalizacija.PrDat, this, true); } //MessageBox.Show ("Projekcija uspesno upisana!",MessageBoxType.Information ); Console.WriteLine("Projekcija uspesno upisana!"); }
/* Upisi kartu u datoteku */ public void Sacuvaj() { List <Karta> sveKarte = Sve(); if (sveKarte != null) { for (int i = 0; i < sveKarte.Count - 1; i++) { if (sveKarte[i].KartaId == this._kartaId) { sveKarte [i] = this; Serijalizacija.WriteListToBinaryFile <Karta>(Serijalizacija.KaDat, sveKarte, false); //MessageBox.Show("Uspesno ste sacuvali kartu!", MessageBoxType.Warning); Console.WriteLine("Uspesno ste sacuvali kartu!"); return; } } } else { Serijalizacija.WriteToBinaryFile <Karta>(Serijalizacija.KaDat, this, true); } Console.WriteLine("Karta uspesno upisanaa!"); }
// /* Upisi film */ // public static void upisiFilm(string naziv, Zanr z, string opis, float ocena) // { // List<Film> sviFilmovi = Svi(); // // foreach (Film f in sviFilmovi) // { // if (f.Naziv.ToLower() == naziv) // { // MessageBox.Show("Film sa tim nazivom vec postoji!", MessageBoxType.Warning); // Console.WriteLine("Film sa tim nazivom vec postoji!"); // } // } // Film film = new Film(naziv, z, opis, ocena); // // Serijalizacija.WriteToBinaryFile<Film>(Serijalizacija.FiDat, film, true); // //MessageBox.Show ("Film uspesno upisan!",MessageBoxType.Information ); // Console.WriteLine("Film uspesno upisan!"); // } public void Sacuvaj() { List <Film> sviFilmovi = Svi(); if (sviFilmovi != null) { foreach (var item in sviFilmovi) { if (item.FilmId == this._filmId) { sviFilmovi.Remove(item); sviFilmovi.Add(this); Serijalizacija.WriteListToBinaryFile <Film>(Serijalizacija.FiDat, sviFilmovi, false); //MessageBox.Show("Uspesno ste sacuvali film!", MessageBoxType.Warning); Console.WriteLine("Uspesno ste sacuvali film!"); return; } } } else { Serijalizacija.WriteToBinaryFile <Film>(Serijalizacija.FiDat, this, true); } //MessageBox.Show ("Film uspesno upisan!",MessageBoxType.Information ); Console.WriteLine("Film uspesno upisan!"); }
// /* Upisi korisnika u datoteku */ // public static void UpisiKorisnika(string korIme, string lozinka, int tip, string imePrezime) // { // List<Korisnik> sviKorsinici = Svi(); // // foreach ( Korisnik k in sviKorsinici ) // { // if ( k.KorIme.ToLower() == KorIme ) // { // MessageBox.Show ("Korisnik sa tim korisnickim imenom vec postoji!",MessageBoxType.Warning ); // Console.WriteLine("Korisnik sa tim korisnickim imenom vec postoji!"); // } // } // Korisnik korisnik = new Korisnik ( korIme, lozinka, tip, imePrezime ); // // Serijalizacija.WriteToBinaryFile<Korisnik>( Serijalizacija.KoDat , korisnik , true ); // //MessageBox.Show ("Film uspesno upisan!",MessageBoxType.Information ); // Console.WriteLine("Film uspesno upisan!"); // // } public void Sacuvaj() { List <Korisnik> sviKorisnici = Svi(); if (sviKorisnici != null) { foreach (var item in sviKorisnici) { if (item.KorisnikId == this._korisnikId) { sviKorisnici.Remove(item); sviKorisnici.Add(this); Serijalizacija.WriteListToBinaryFile <Korisnik>(Serijalizacija.KoDat, sviKorisnici, false); //MessageBox.Show("Uspesno ste sacuvali korisnika!", MessageBoxType.Warning); Console.WriteLine("Uspesno ste sacuvali korisnika!"); return; } } } else { Serijalizacija.WriteToBinaryFile <Korisnik>(Serijalizacija.KoDat, this, true); } //MessageBox.Show ("Korisnik uspesno upisan!",MessageBoxType.Information ); Console.WriteLine("Korisnik uspesno upisan!"); }
// /* Upisi Salu u datoteku */ // public static void upisiSalu( string naziv, int redova, int sedistaPoRedu ) // { // List<Sala> sveSale = Sve(); // // foreach (Sala s in sveSale) // { // if (s.Naziv == naziv && s.Redova == redova && s.SedistaPoRedu == sedistaPoRedu) // { // MessageBox.Show("Ista sala vec postoji.", MessageBoxType.Warning); // Console.WriteLine("Ista sala vec postoji."); // } // } // Sala sala = new Sala(naziv, redova, sedistaPoRedu); // // Serijalizacija.WriteToBinaryFile<Sala>(Serijalizacija.SaDat, sala, true); // //MessageBox.Show ("Film uspesno upisan!",MessageBoxType.Information ); // Console.WriteLine("Sala uspesno upisana!"); // } public void Sacuvaj() { List <Sala> sveSale = Sve(); if (sveSale != null) { foreach (var item in sveSale) { if (item.SalaId == this._salaId) { sveSale.Remove(item); sveSale.Add(this); Serijalizacija.WriteListToBinaryFile <Sala>(Serijalizacija.SaDat, sveSale, false); //MessageBox.Show("Uspesno ste sacuvali salu!", MessageBoxType.Warning); Console.WriteLine("Uspesno ste sacuvali salu!"); return; } } } else { Serijalizacija.WriteToBinaryFile <Sala>(Serijalizacija.SaDat, this, true); } //MessageBox.Show ("Sala uspesno upisana!",MessageBoxType.Information ); Console.WriteLine("Sala uspesno upisana!"); }
public static void upisiFilm(Film film) { List <Film> sviFilmovi = Svi(); foreach (Film f in sviFilmovi) { if (f == film) { //MessageBox.Show("Takav film vec postoji!", MessageBoxType.Warning); Console.WriteLine("Takav film vec postoji!"); return; } } Serijalizacija.WriteToBinaryFile <Film>(Serijalizacija.FiDat, film, true); //MessageBox.Show ("Film uspesno upisan!",MessageBoxType.Information ); Console.WriteLine("Film uspesno upisan!"); }
/* Upisi Projekciju */ public static void upisiProjekciju(Projekcija projekcija) { List <Projekcija> sveProjekcije = Sve(); foreach (Projekcija p in sveProjekcije) { if (p == projekcija) { //MessageBox.Show("Vec postoji Projekcija koja se u to vreme odrzava u toj sali.", MessageBoxType.Warning); Console.WriteLine("Vec postoji Projekcija koja se u to vreme odrzava u toj sali."); return; } } Serijalizacija.WriteToBinaryFile <Projekcija>(Serijalizacija.PrDat, projekcija, true); //MessageBox.Show ("Film uspesno upisan!",MessageBoxType.Information ); Console.WriteLine("Projekcija uspesno upisana!"); }
public static void UpisiKorisnika(Korisnik korisnik) { List <Korisnik> sviKorsinici = Svi(); foreach (Korisnik k in sviKorsinici) { if (k == korisnik) { //MessageBox.Show ("Takav korisnik vec postoji!",MessageBoxType.Warning ); Console.WriteLine("Takav korisnik vec postoji!"); return; } } Serijalizacija.WriteToBinaryFile <Korisnik>(Serijalizacija.KoDat, korisnik, true); //MessageBox.Show ("Korisnik uspesno upisan!",MessageBoxType.Information ); Console.WriteLine("Korisnik uspesno upisan!"); }
public static void upisiSalu(Sala sala) { List <Sala> sveSale = Sve(); foreach (Sala s in sveSale) { if (s == sala) { // MessageBox.Show("Ista sala vec postoji.", MessageBoxType.Warning); Console.WriteLine("Ista sala vec postoji."); return; } } Serijalizacija.WriteToBinaryFile <Sala>(Serijalizacija.SaDat, sala, true); //MessageBox.Show ("Sala uspesno upisana!",MessageBoxType.Information ); Console.WriteLine("Sala uspesno upisana!"); }