Example #1
0
 public PrijavaVM()
 {
     GlavnaStranica       = new RelayCommand <object>(glavnaStranica, prva);
     RegistracijaStranica = new RelayCommand <object>(registracijaStranica, druga);
     NavigationServis     = new NavigationService();
     podaci = new DPodaci();
 }
 public BrisanjeVozacaVM(GlavnaKompanijeVM gkvm)
 {
     regm       = gkvm.regm;
     podaci     = gkvm.podaci;
     PretraziV  = new RelayCommand <object>(pretraziK, pretraziOK);
     ObrisiV    = new RelayCommand <object>(obrisi, obrisiOK);
     listaVozac = new ObservableCollection <String>();
 }
 public GlavnaDispeceraVM(PrijavaVM prijavaVM)
 {
     podaci               = prijavaVM.podaci;
     this.prijavaVM       = prijavaVM;
     regm                 = prijavaVM.dispecerIzPrijave;
     KontaktiranjeVozacaD = new RelayCommand <object>(kontaktiranjevozaca, provjerakontaktiranjevozaca);
     ProvjeraVozilaD      = new RelayCommand <object>(provjeravozila, provjeraprovjeravozila);
     nservice             = new NavigationService();
 }
 public GlavnaMusterijeVM(PrijavaVM prijavaVM)
 {
     podaci                   = prijavaVM.podaci;
     this.prijavaVM           = prijavaVM;
     regm                     = prijavaVM.regmusterijaIzPrijave;
     ImeRegK                  = regm.ImeKorisnika;
     PrezimeRegK              = regm.PrezimeKorisnika;
     KontaktiranjeTaksijaRegM = new RelayCommand <object>(kontaktiranjetaksija, provjerakontaktiranja);
     ReviewRegM               = new RelayCommand <object>(review, provjerareview);
     nservice                 = new NavigationService();
 }
 public GlavnaKompanijeVM(PrijavaVM prijavaVM)
 {
     this.prijavaVM      = prijavaVM;
     podaci              = prijavaVM.podaci;
     regm                = prijavaVM.kompanijaIzPrijave;
     NazivKompanijeRegK  = regm.NazivKompanije;
     AdresaKompanijeRegK = regm.AdresaKompanije;
     RegistracijaVozaca  = new RelayCommand <object>(registrujvozaca, provjeraregistracije);
     UvidUVozace         = new RelayCommand <object>(uviduvozace, provjerauvidauvozace);
     UvidUVozila         = new RelayCommand <object>(uviduvozila, provjerauviduvozila);
     BrisanjeVozacaB     = new RelayCommand <object>(brisanjevozaca, brisanjeOK);
     nservice            = new NavigationService();
 }
        public GlavnaSupervizoraVM(PrijavaVM prijavaVM)
        {
            podaci                = prijavaVM.podaci;
            this.prijavaVM        = prijavaVM;
            regm                  = prijavaVM.supervizorIzPrijave;
            registrujKompanijuS   = new RelayCommand <object>(registrujk, provjerareg);
            registrujDispeceraS   = new RelayCommand <object>(registrujd, provjeraregd);
            registrujSupervizoraS = new RelayCommand <object>(registrujs, provjeraregs);
            Email                 = new RelayCommand <object>(sendEmail);
            trenutniKontak        = new Contact();

            lista = new List <RegistrovanaMusterija>(); // ovo je samo za testiranje, kad se ubaci tabela u migration promijeniti da parametar u sendEmail bude DbSet

            var db = new TaxiDbContext();

            korisnici = db.musterije;

            nservice = new NavigationService();
            eservice = new EmailCommunicateBehaviour();
        }
Example #7
0
 public RegistracijaVozacaVM(GlavnaKompanijeVM kompanija)
 {
     this.kompanija     = kompanija;
     podaci             = kompanija.podaci;
     RegistracijaVozaca = new RelayCommand <object>(Registruj, provjeraRegistracije);
 }
Example #8
0
 public KontaktiranjeVozacaVM(GlavnaDispeceraVM gdvm)
 {
     podaci         = gdvm.podaci;
     PretraziVozaca = new RelayCommand <object>(kontaktiranje, mozekontaktiranje);
 }
 public RegistracijaDispeceraIliSupervizora(GlavnaSupervizoraVM gsvm)
 {
     podaci      = gsvm.podaci;
     RegistrujDS = new RelayCommand <object>(Registruj, provjeraRegistracije);
 }
Example #10
0
 public UvidUVozace(GlavnaKompanijeVM gkvm)
 {
     this.regm  = gkvm.regm;
     podaci     = gkvm.podaci;
     pretraziBV = new RelayCommand <object>(pretrazi, provjera);
 }
Example #11
0
 public UvidUVozila(GlavnaDispeceraVM gdvm)
 {
     dis            = gdvm.regm;
     pretraziVozilo = new RelayCommand <object>(pretraga, provjera);
     podaci         = gdvm.podaci;
 }
Example #12
0
 public UvidUVozila(GlavnaKompanijeVM gkvm)
 {
     this.regm      = gkvm.regm;
     pretraziVozilo = new RelayCommand <object>(pretraga, provjera);
     podaci         = gkvm.podaci;
 }
Example #13
0
 public RegistracijaMusterijeVM(PrijavaVM pvm)
 {
     podaci       = pvm.podaci;
     Registracija = new RelayCommand <object>(registruj, provjeraregistracija);
 }
Example #14
0
 public RegistracijaKompanijeVM(GlavnaSupervizoraVM gsvm)
 {
     podaci = gsvm.podaci;
     RegistracijaKompanije = new RelayCommand <object>(registruj, provjeraregistracija);
 }
Example #15
0
 public KontaktiranjeTaksijaVM(GlavnaMusterijeVM prijavaVM)
 {
     podaci         = prijavaVM.podaci;
     PosaljiZahtjev = new RelayCommand <object>(naruci, mozen);
     this.pvm       = prijavaVM;
 }
Example #16
0
 public ReviewSlanjeVM(GlavnaMusterijeVM gmvm)
 {
     podaci    = gmvm.podaci;
     posaljiB  = new RelayCommand <object>(slanjereview, provjera);
     odustaniB = new RelayCommand <object>(odustanireview, odustaniOK);
 }