Ejemplo n.º 1
0
        public Vozac(int id, string korisnickoIme, string lozinka, string ime, string prezime, string pol, string jmbg, string kontakt,
                     string email, string uloga, double x, double y, string ulicaBroj, string mesto, string zip, string brojAuta, int godisteAuta, string registracijaAuta
                     , string tipAuta, string z, string b) : this()
        {
            if (b.Equals("DA"))
            {
                Ban = Banovan.DA;
            }
            else if (b.Equals("NE"))
            {
                Ban = Banovan.NE;
            }
            else
            {
                Ban = Banovan.IGNORE;
            }
            if (z.Equals("DA"))
            {
                Zauzet = Zauzet.DA;
            }
            else if (z.Equals("NE"))
            {
                Zauzet = Zauzet.NE;
            }
            else
            {
                Zauzet = Zauzet.IGNORE;
            }
            //Licne INFO
            Id             = id;
            Ime            = ime;
            Prezime        = prezime;
            KorisnickoIme  = korisnickoIme;
            Lozinka        = lozinka;
            JMBG           = jmbg;
            KontaktTelefon = kontakt;
            if (pol.Equals("Muski"))
            {
                Pol = Enums.Pol.Muski;
            }
            else
            {
                Pol = Enums.Pol.Zenski;
            }
            Email = email;
            Uloga = Uloga.Vozac;

            //LOKACIJA
            Lokacija l = new Lokacija();

            l.X = x; l.Y = y;
            Adresa a = new Adresa(); // Treba za lokaciju

            a.UlicaBroj = ulicaBroj; a.NaseljenoMesto = mesto; a.PozivniBrojMesta = zip;
            l.Adresa    = a;
            Lokacija    = l;

            //AUTOMOBIL
            Automobil auto = new Automobil();

            auto.Broj         = brojAuta;
            auto.Godiste      = godisteAuta;
            auto.Registracija = registracijaAuta;
            if (tipAuta.Equals("Putnicki"))
            {
                auto.Tip = Enums.TipAuta.Putnicki;
            }
            else if (tipAuta.Equals("Kombi"))
            {
                auto.Tip = Enums.TipAuta.Kombi;
            }
            ;
            Automobil = auto;
        }