public Vozac(Korisnik korisnik, Automobil automobil, Lokacija lokacija) { this.KorisnickoIme = korisnik.KorisnickoIme; this.Lozinka = korisnik.Lozinka; this.Ime = korisnik.Ime; this.Prezime = korisnik.Prezime; this.Pol = korisnik.Pol; this.Jmbg = korisnik.Jmbg; this.KontaktTelefon = korisnik.KontaktTelefon; this.Email = korisnik.Email; this.Uloga = Uloga.VOZAC; this.Filter = Enums.StatusVoznje.NEMA; Zauzet = false; this.Automobil = automobil; this.Lokacija = lokacija; ListaVoznji = new List <Voznja>(); SortiraneVoznje = ListaVoznji; }
public void UcitajLokacije(string path) { path = HostingEnvironment.MapPath(path); listaLokacija = new Dictionary <string, Lokacija>(); FileStream stream = new FileStream(path, FileMode.Open); StreamReader sr = new StreamReader(stream); string line = ""; Lokacija l = null; while ((line = sr.ReadLine()) != null) { // PRAVILNO ISPARSIRATI SVA POLJA IZ TEKSTUALNE DATOTEKE string[] tokens = line.Split(';'); l = new Lokacija(tokens[0], tokens[1], tokens[2], tokens[3], tokens[4], tokens[5], tokens[6]); listaLokacija.Add(l.Id, l); } sr.Close(); stream.Close(); }
public Voznja(DateTime datumVreme, Lokacija lokacija, TipAutomobila tipAutomobila) { DatumVremePorudzbine = datumVreme; LokacijaNaKojuTaxiDolazi = lokacija; TipAutomobila = tipAutomobila; }