public Korisnik Login([FromBody] LogovaniKorisnik k)
        {
            string           ss        = System.Web.Hosting.HostingEnvironment.MapPath("~/App_Data/Musterije.xml");
            string           ss1       = System.Web.Hosting.HostingEnvironment.MapPath("~/App_Data/Vozaci.xml");
            string           ss2       = System.Web.Hosting.HostingEnvironment.MapPath("~/App_Data/Dispeceri.xml");
            List <Musterija> users     = xml.ReadUsers(ss);
            List <Vozac>     vozaci    = xml.ReadDrivers(ss1);
            List <Dispecer>  dispeceri = xml.ReadDispecer(ss2);

            foreach (var v in users)
            {
                if (v.KorisnickoIme == k.Username && v.Lozinka == k.Password)
                {
                    return(v);
                }
            }
            foreach (var v in vozaci)
            {
                if (v.KorisnickoIme == k.Username && v.Lozinka == k.Password)
                {
                    return(v);
                }
            }
            foreach (var v in dispeceri)
            {
                if (v.KorisnickoIme == k.Username && v.Lozinka == k.Password)
                {
                    return(v);
                }
            }

            return(null);
        }
Exemplo n.º 2
0
        private void IzmenaPodataka(object sender, RoutedEventArgs e)
        {
            var korisnikProzor = new KorisnikWindow((Korisnik)LogovaniKorisnik.Clone(), KorisnikWindow.Operacija.IZMENA, LogovaniKorisnik);

            korisnikProzor.ShowDialog();
        }