예제 #1
0
 public Temp()
 {
     K = new Korisnik();
     M = new Musterija();
     D = new Dispecer();
     V = new Vozac();
 }
예제 #2
0
 public Voznja(DateTime datum_i_vreme, Lokacija lokacijaNaKojuTaksiDolazi, TipAutomobila tipAutomobila, Musterija m, Lokacija odrediste, Dispecer dispecer, Vozac vozac, string iznos, Komentar komentar, StatusVoznje statusVoznje)
 {
     Datum_i_vreme             = datum_i_vreme;
     LokacijaNaKojuTaksiDolazi = lokacijaNaKojuTaksiDolazi;
     TipAutomobila             = tipAutomobila;
     Musterija    = m;
     Odrediste    = odrediste;
     Dispecer     = dispecer;
     Vozac        = vozac;
     Iznos        = iznos;
     Komentar     = komentar;
     StatusVoznje = statusVoznje;
 }
예제 #3
0
 public Voznja(DateTime datumIVremePorudzbine, Lokacija lokacijaNaKojuTaksiDolazi, TipAutomobila zeljeniTipAutomobila, Musterija musterijaZaKojuJeKreiranaVoznja, Lokacija odrediste, Dispecer dispecer, Vozac vozac, double iznos, Komentar komentar, StatusVoznje statusVoznje)
 {
     DatumIVremePorudzbine           = datumIVremePorudzbine;
     LokacijaNaKojuTaksiDolazi       = lokacijaNaKojuTaksiDolazi;
     ZeljeniTipAutomobila            = zeljeniTipAutomobila;
     MusterijaZaKojuJeKreiranaVoznja = musterijaZaKojuJeKreiranaVoznja;
     Odrediste    = odrediste;
     Dispecer     = dispecer;
     Vozac        = vozac;
     Iznos        = iznos;
     Komentar     = komentar;
     StatusVoznje = statusVoznje;
 }
예제 #4
0
        public Dispeceri(string path)
        {
            path      = HostingEnvironment.MapPath(path);
            dispecers = new List <Dispecer>();
            FileStream   stream = new FileStream(path, FileMode.Open);
            StreamReader sr     = new StreamReader(stream);
            string       line   = "";

            while ((line = sr.ReadLine()) != null)
            {
                string[] tokens = line.Split(';');
                Dispecer d      = new Dispecer(Int32.Parse(tokens[0]), tokens[1], tokens[2], tokens[3], tokens[4], tokens[5], tokens[6], tokens[7], tokens[8], tokens[9], tokens[10]);
                dispecers.Add(d);
            }
            sr.Close();
            stream.Close();
        }
예제 #5
0
        public Dispeceri(string path)
        {
            path = HostingEnvironment.MapPath(path);
            list = new Dictionary <string, Dispecer>();
            FileStream   stream = new FileStream(path, FileMode.Open);
            StreamReader sr     = new StreamReader(stream);
            string       line   = "";

            while ((line = sr.ReadLine()) != null)
            {
                string[] tokens = line.Split(';');
                Dispecer p      = new Dispecer(tokens[0], tokens[1], tokens[2], tokens[3], tokens[4], tokens[5], tokens[6], tokens[7], tokens[8]);
                p.Id = list.Count.ToString();
                list.Add(p.Id, p);
            }
            sr.Close();
            stream.Close();
        }
예제 #6
0
        public Dispeceri(string path)
        {
            path = HostingEnvironment.MapPath(path);
            FileStream   stream = new FileStream(path, FileMode.Open);
            StreamReader sr     = new StreamReader(stream);

            Enums.Pol   pol;
            Enums.Uloga uloga;

            string line = "";

            while ((line = sr.ReadLine()) != null)
            {
                string[] tokens = line.Split('|');

                if (tokens[5].Equals("M"))
                {
                    pol = Enums.Pol.M;
                }
                else
                {
                    pol = Enums.Pol.Z;
                }
                if (tokens[9].Equals("Musterija"))
                {
                    uloga = Enums.Uloga.Musterija;
                }
                else if (tokens[9].Equals("Dispecer"))
                {
                    uloga = Enums.Uloga.Dispecer;
                }
                else
                {
                    uloga = Enums.Uloga.Vozac;
                }
                Dispecer d = new Dispecer(Int32.Parse(tokens[0]), tokens[1], tokens[2], tokens[3], tokens[4], pol, tokens[6], tokens[7], tokens[8], uloga);
                dispeceri.Add(d.Id, d);
            }
            sr.Close();
            stream.Close();
        }