Inheritance: System.Web.UI.Page
コード例 #1
0
ファイル: Default.aspx.cs プロジェクト: dzenisan/bezpanike
    protected void GridViewKorisnici_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        Response.Write(e.CommandArgument.ToString());

        if(e.CommandName.Equals("Dodaj"))
        {
            TextBox ime = (TextBox)gvKorisnici.FooterRow.FindControl("tbNovoIme");
            TextBox prezime = (TextBox)gvKorisnici.FooterRow.FindControl("tbNovoPrezime");
            TextBox korisnickoIme = (TextBox)gvKorisnici.FooterRow.FindControl("tbNovoKorisnickoIme");
            TextBox lozinka = (TextBox)gvKorisnici.FooterRow.FindControl("tbNovaLozinka");
            TextBox email = (TextBox)gvKorisnici.FooterRow.FindControl("tbNoviEmail");

            var korisnik = new Korisnici();

            korisnik.Ime = ime.Text;
            korisnik.Prezime = prezime.Text;
            korisnik.KorisnickoIme = korisnickoIme.Text;
            korisnik.Lozinka = lozinka.Text;
            korisnik.Email = email.Text;

            korisniciService.DodajKorisnika(korisnik);

            gvKorisnici.DataSource = korisniciService.UzmiSveKorisnike();
            gvKorisnici.DataBind();
        }
    }
コード例 #2
0
 public bool DodajKorisnika(Korisnici korisnik)
 {
     try
     {
         _context.Korisnici.InsertOnSubmit(korisnik);
         _context.SubmitChanges();
         return true;
     }
     catch(Exception ex)
     {
         return false;
     }
 }
コード例 #3
0
        public void AzurirajKorisnika(Korisnici korisnik)
        {
            var original = (from korisnici in _context.Korisnici
                            where korisnici.Id == korisnik.Id
                            select korisnici).SingleOrDefault();

            original.Ime = korisnik.Ime;
            original.Prezime = korisnik.Prezime;
            original.KorisnickoIme = korisnik.KorisnickoIme;
            original.Lozinka = korisnik.Lozinka;
            original.Email = korisnik.Email;

            _context.SubmitChanges();
        }
コード例 #4
0
ファイル: Register.aspx.cs プロジェクト: dzenisan/bezpanike
    protected void Register_OnClick(object sender, ImageClickEventArgs e)
    {
        var korisnik = new Korisnici();

        korisnik.Ime = tbIme.Text;
        korisnik.Prezime = tbPrezime.Text;
        korisnik.KorisnickoIme = tbKorisnickoIme.Text;
        korisnik.Lozinka = tbLozinka.Text;
        korisnik.Email = tbEmail.Text;

        var korisniciService = new KorisniciService();
        bool success = korisniciService.DodajKorisnika(korisnik);

        if (success)
        {
            lblStatusText.Text = "Uspesno ste registrovali nalog";
            Response.Redirect("Login.aspx");
        }
        else
        {
            lblStatusText.Text = "Nalog nije uspesno registrovan.";
        }
    }
コード例 #5
0
 static Baza() {
     Korisnici.Add(new Korisnik { Ime = "Nedzad", Prezime = "Alibegovic", Username = "******", Password = "******" });
     Korisnici.Add(new Korisnik { Ime = "Adis", Prezime = "Kubat", Username = "******", Password = "******" });
 }
コード例 #6
0
        public ActionResult UspesnaVoznja(string ulica, string broj, string mesto, string pozivniBroj, string iznos, string index, string ocena, string komentar)
        {
            int    i      = Int32.Parse(index);
            Voznja voznja = Korisnici.ListaSvihVoznji[i];

            if (ulica == "" || broj == "" || mesto == "" || pozivniBroj == "" || iznos == "")
            {
                return(View("VoznjaPonovo", voznja));
            }

            Ocena o = Ocena.NEOCENJEN;

            if (ocena == "NEOCENJEN")
            {
                o = Ocena.NEOCENJEN;
            }
            else if (ocena == "VRLOLOSE")
            {
                o = Ocena.VRLOLOSE;
            }
            else if (ocena == "LOSE")
            {
                o = Ocena.LOSE;
            }
            else if (ocena == "DOBRO")
            {
                o = Ocena.DOBRO;
            }
            else if (ocena == "VRLODOBRO")
            {
                o = Ocena.VRLODOBRO;
            }
            else if (ocena == "ODLICNO")
            {
                o = Ocena.ODLICNO;
            }

            Adresa   adresa   = new Adresa(ulica, broj, mesto, pozivniBroj);
            Lokacija lokacija = new Lokacija("3", "4", adresa);

            if (komentar == "")
            {
                voznja.Komentar.Opis = "Nema komentara";
            }
            else
            {
                voznja.Komentar.Opis = komentar;
            }

            voznja.Odrediste    = lokacija;
            voznja.Iznos        = Int32.Parse(iznos);
            voznja.Vozac.Zauzet = false;
            voznja.Komentar.KorisnikKomentara = voznja.Vozac;
            voznja.Komentar.Ocena             = o;
            voznja.Komentar.DatumObjave       = DateTime.Now;
            voznja.Vozac.SortiraneVoznje      = voznja.Vozac.ListaVoznji;

            Korisnici.ListaSvihVoznji[i] = voznja;
            Korisnici.UpisVoznje();
            Korisnici.UpisKorisnika();

            return(View("PrikazVoznje", voznja));
        }
コード例 #7
0
        public List <Korisnik> Get()
        {
            Korisnici korisnici = (Korisnici)HttpContext.Current.Application["korisnici"];

            return(korisnici.korisnici);
        }
コード例 #8
0
 public bool ResetirajPrivilegije(string grad, int idKorisnika)
 {
     return(Korisnici.ResetirajPrivilegije(grad, idKorisnika, idAplikacije));
 }
コード例 #9
0
 public _Djelatnik Prijava(string grad, string korisnickoIme, string zaporka, out bool blokiranaJLS)
 {
     return(Korisnici.Prijava(grad, korisnickoIme, zaporka, 2, out blokiranaJLS, idAplikacije));
 }
コード例 #10
0
 public List <_Kontakt> DohvatiKontakte(string grad)
 {
     return(Korisnici.DohvatiKontakte(grad, idAplikacije));
 }
コード例 #11
0
 public List <_Dozvola> DetaljiPrivilegije(string grad, int idKorisnika, int idPrivilegije)
 {
     return(Korisnici.DetaljiPrivilegije(grad, idKorisnika, idPrivilegije, idAplikacije));
 }
コード例 #12
0
ファイル: WebApiHelper.cs プロジェクト: MirzaBasic/eBikeShop
 public HttpResponseMessage PutActionResponse(string action, Korisnici k)
 {
     return(client.PutAsJsonAsync(route + "/" + action + "/" + k.KorisnikID, k).Result);
 }
コード例 #13
0
 public frmKorisniciDetalji(Korisnici korisnik = null)
 {
     InitializeComponent();
     _korisnik             = korisnik;
     korisniciUlogeService = new APIService("Uloga", "Korisnici", _korisnik.KorisnikId);
 }
コード例 #14
0
        public bool Post([FromBody] Vozac vozac)
        {
            //validacija svakog polja ako je null ili equals "" // u novu metodu

            if (vozac == null)
            {
                return(false);
            }
            if (vozac.Lokacija == null)
            {
                return(false);
            }
            if (vozac.Automobil == null)
            {
                return(false);
            }

            if (String.IsNullOrEmpty(vozac.KorisnickoIme) || String.IsNullOrEmpty(vozac.Lozinka) || String.IsNullOrEmpty(vozac.Ime) || String.IsNullOrEmpty(vozac.Prezime) || String.IsNullOrEmpty((vozac.Pol).ToString()) || String.IsNullOrEmpty(vozac.JMBG) || String.IsNullOrEmpty(vozac.KontaktTelefon) || String.IsNullOrEmpty(vozac.Email))
            {
                return(false);
            }

            Regex jmbgReg    = new Regex("[0-9]{13}");
            Regex telefonReg = new Regex("[0-9]{6,14}");
            Regex emailReg   = new Regex(@"[a-z0-9._% +-]+@[a-z0-9.-]+\.[a-z]{2,3}$");
            Regex korImeReg  = new Regex("[0-9a-zA-Z]{4,}");
            Regex lozinkaReg = new Regex("[0-9a-zA-Z]{8,}");

            if (!jmbgReg.IsMatch(vozac.JMBG) || !telefonReg.IsMatch(vozac.KontaktTelefon) || !emailReg.IsMatch(vozac.Email) || !korImeReg.IsMatch(vozac.KorisnickoIme) || !lozinkaReg.IsMatch(vozac.Lozinka))
            {
                return(false);
            }

            if (vozac.Automobil.Tip != Enumss.TipAuta.Kombi && vozac.Automobil.Tip != Enumss.TipAuta.Putnicki)
            {
                return(false);
            }


            Vozaci    vozaci    = (Vozaci)HttpContext.Current.Application["vozaci"];
            Korisnici korisnici = (Korisnici)HttpContext.Current.Application["korisnici"];
            Dispeceri dispeceri = (Dispeceri)HttpContext.Current.Application["dispeceri"];

            //Validacija
            if (korisnici.list == null)
            {
                korisnici.list = new Dictionary <string, Korisnik>();
            }

            if (dispeceri.list == null)
            {
                dispeceri.list = new Dictionary <string, Dispecer>();
            }

            if (vozaci.list == null)
            {
                vozaci.list = new Dictionary <string, Vozac>();
            }


            foreach (var v in vozaci.list)
            {
                if (v.Value.KorisnickoIme == vozac.KorisnickoIme)
                {
                    return(true);
                }
            }

            foreach (var v in korisnici.list)
            {
                if (v.Value.KorisnickoIme == vozac.KorisnickoIme)
                {
                    return(true);
                }
            }

            foreach (var v in dispeceri.list)
            {
                if (v.Value.KorisnickoIme == vozac.KorisnickoIme)
                {
                    return(true);
                }
            }

            string path = "~/App_Data/vozaci.txt";

            path = HostingEnvironment.MapPath(path);

            StringBuilder sb = new StringBuilder();

            vozac.Id             = vozaci.list.Count.ToString();         //generise se automatski
            vozac.Automobil.Broj = (vozaci.list.Count + 100).ToString(); //generise se automatski
            sb.Append(vozac.Id + ";" + vozac.Ime + ";" + vozac.Prezime + ";" + vozac.KorisnickoIme + ";" + vozac.Lozinka + ";" + vozac.JMBG + ";" + vozac.KontaktTelefon + ";" + vozac.Pol + ";" + vozac.Email + ";" + vozac.Lokacija.X + ";" + vozac.Lokacija.Y + ";" + vozac.Lokacija.Adresa.UlicaBroj + ";" + vozac.Lokacija.Adresa.NaseljenoMesto + ";" + vozac.Lokacija.Adresa.PozivniBrojMesta + ";" + vozac.Automobil.Broj + ";" + vozac.Automobil.Godiste + ";" + vozac.Automobil.Registracija + ";" + vozac.Automobil.Tip + ";" + vozac.Zauzet + ";" + vozac.Ban + "\n");

            if (!File.Exists(path))
            {
                File.WriteAllText(path, sb.ToString());
            }
            else
            {
                File.AppendAllText(path, sb.ToString());
            }

            vozaci = new Vozaci("~/App_Data/vozaci.txt");
            HttpContext.Current.Application["vozaci"] = vozaci;
            return(false);
        }
コード例 #15
0
        public static List <PitanjeModel> PitanjaPoTagovima(string tagovi)
        {
            List <PitanjeDTO>   PronadjenaPitanja = new List <PitanjeDTO>();
            List <PitanjeModel> PitanjaZaVracanje = new List <PitanjeModel>();

            string primljeniTagovi = tagovi;

            if (primljeniTagovi[0] == '#')
            {
                //ovde smo ako pretrazujemo po tagovima
                char[]   separatingChar = { '#', ' ' };
                string[] nizTagova      = primljeniTagovi.Split(separatingChar, System.StringSplitOptions.RemoveEmptyEntries);

                List <PitanjeDTO> pitanja = Pitanja.VratiSvaPitanjaTaga(nizTagova[0]);

                string[] tagoviPitanja = new string[pitanja.Count];
                for (int k = 0; k < tagoviPitanja.Length; k++)
                {
                    tagoviPitanja[k] = "";
                }


                int i = 0;
                foreach (var pitanje in pitanja)
                {
                    List <TagDTO> Tagovi = Pitanja.VratiSveTagovePitanja(pitanje.Id);
                    foreach (var tag in Tagovi)
                    {
                        tagoviPitanja[i] = "" + tagoviPitanja[i] + tag.TagIme + " ";
                    }
                    i++;
                }

                //treba da konvertujemo listu pitanja u niz pitanja

                PitanjeDTO[] pitanjaNiz = pitanja.ToArray();

                int j = 0;
                for (int petlja = 0; petlja < tagoviPitanja.Length; petlja++)
                {
                    int brojac = 0;
                    foreach (var tag in nizTagova)
                    {
                        if (tagoviPitanja[j].Contains(tag))
                        {
                            brojac++;
                            if (brojac == nizTagova.Length)
                            {
                                PronadjenaPitanja.Add(pitanjaNiz[j]);
                            }
                        }
                    }
                    j++;
                }

                foreach (var pit in PronadjenaPitanja)
                {
                    KorisnikDTO       autorPitanja = Korisnici.Procitaj(pit.KorisnikId);
                    List <OdgovorDTO> odgovori     = Odgovori.VratiSve(pit.Id);

                    PitanjeModel p = new PitanjeModel()
                    {
                        Id            = pit.Id,
                        DatumVreme    = pit.DatumVreme,
                        Text          = pit.Tekst,
                        AutorPitanja  = autorPitanja.Ime,
                        AutorId       = autorPitanja.Id,
                        NaslovPitanja = pit.Naslov,
                        Tagovi        = TagoviController.TagoviPitanja(pit.Id),
                        BrojOdgovora  = odgovori.Count,
                    };
                    PitanjaZaVracanje.Add(p);
                }

                return(PitanjaZaVracanje);
            }
            else
            {
                //ukoliko je poceo da unosi korisnik nesto razlicito od taga, verovatno je pokusao da trazi  po imenu korisnika
                return(null);
            }
        }
コード例 #16
0
        public bool Put(string id, [FromBody] Voznja v)
        {
            Korisnik user = (Korisnik)HttpContext.Current.Session["user"];

            if (user == null)
            {
                user = new Korisnik();
                HttpContext.Current.Session["user"] = user;
            }
            Korisnici users  = HttpContext.Current.Application["korisnici"] as Korisnici;
            Voznje    voznje = HttpContext.Current.Application["voznje"] as Voznje;
            Vozaci    vozaci = HttpContext.Current.Application["vozaci"] as Vozaci;

            if (user.Uloga == Enums.Uloga.Dispecer)
            {
                foreach (Vozac item in vozaci.list)
                {
                    if (item.Zauzet == Enums.Zauzet.NE && item.KorisnickoIme == v.idVozac && v.StatusVoznje == Enums.StatusVoznje.Kreirana)
                    {
                        item.Zauzet = Enums.Zauzet.DA;

                        voznje.list[Int32.Parse(id)].idDispecer   = user.KorisnickoIme;
                        voznje.list[Int32.Parse(id)].idVozac      = item.KorisnickoIme;
                        voznje.list[Int32.Parse(id)].StatusVoznje = Enums.StatusVoznje.Prihvacena;


                        if (item.voznjeKorisnika == null)
                        {
                            item.voznjeKorisnika = new List <Voznja>();
                        }
                        item.voznjeKorisnika.Add(voznje.list[Int32.Parse(id)]);

                        string path = "~/App_Data/Vozaci.txt";
                        path = HostingEnvironment.MapPath(path);


                        string line = String.Empty;
                        line = item.Id.ToString() + ':' + item.KorisnickoIme + ':' + item.Lozinka + ':' + item.Ime + ':' +
                               item.Prezime + ':' + item.Pol + ':' + item.JMBG + ':' + item.KontaktTelefon + ':' + item.Email + ':' + item.Uloga +
                               ':' + item.Lokacija.X.ToString() + ':' + item.Lokacija.Y.ToString() + ':' + item.Lokacija.Adresa.UlicaBroj + ':' + item.Lokacija.Adresa.NaseljenoMesto +
                               ':' + item.Lokacija.Adresa.PozivniBrojMesta + ':' + item.Automobil.Broj + ':' + item.Automobil.Godiste + ':' + item.Automobil.Registracija
                               + ':' + item.Automobil.Tip + ':' + item.Zauzet + ':' + item.Ban;

                        string[] arrLine = File.ReadAllLines(path);
                        arrLine[item.Id] = line;
                        File.WriteAllLines(path, arrLine);

                        string path2 = "~/App_Data/Voznje.txt";
                        path2 = HostingEnvironment.MapPath(path2);


                        string line2 = String.Empty;
                        line2 = voznje.list[Int32.Parse(id)].Id.ToString() + '|' + voznje.list[Int32.Parse(id)].DatumVreme.ToString() + '|' + voznje.list[Int32.Parse(id)].Lokacija.X + '|' + voznje.list[Int32.Parse(id)].Lokacija.Y + '|' +
                                voznje.list[Int32.Parse(id)].Lokacija.Adresa.UlicaBroj + '|' + voznje.list[Int32.Parse(id)].Lokacija.Adresa.NaseljenoMesto + '|' + voznje.list[Int32.Parse(id)].Lokacija.Adresa.PozivniBrojMesta + '|' + voznje.list[Int32.Parse(id)].Automobil + '|' +
                                voznje.list[Int32.Parse(id)].idKorisnik + '|' + voznje.list[Int32.Parse(id)].Odrediste.X + '|' + voznje.list[Int32.Parse(id)].Odrediste.Y + '|' + voznje.list[Int32.Parse(id)].Odrediste.Adresa.UlicaBroj + '|' + voznje.list[Int32.Parse(id)].Odrediste.Adresa.NaseljenoMesto + '|' + voznje.list[Int32.Parse(id)].Odrediste.Adresa.PozivniBrojMesta + '|' +
                                voznje.list[Int32.Parse(id)].idDispecer + '|' + voznje.list[Int32.Parse(id)].idVozac + '|' + voznje.list[Int32.Parse(id)].Iznos.ToString() + '|' + voznje.list[Int32.Parse(id)].Komentar.Opis + '|' + voznje.list[Int32.Parse(id)].Komentar.DatumObjave + '|' + voznje.list[Int32.Parse(id)].Komentar.idKorisnik + '|' + voznje.list[Int32.Parse(id)].Komentar.idVoznja + '|' +
                                voznje.list[Int32.Parse(id)].Komentar.Ocena + '|' + voznje.list[Int32.Parse(id)].StatusVoznje;

                        string[] arrLine2 = File.ReadAllLines(path2);
                        arrLine2[Int32.Parse(id)] = line2;
                        File.WriteAllLines(path2, arrLine2);

                        HttpContext.Current.Application["vozaci"] = vozaci;
                        Voznje voznje2 = new Voznje("~/App_Data/Voznje.txt");
                        HttpContext.Current.Application["voznje"] = voznje2;

                        return(true);
                    }
                }
            }

            return(false);
        }
コード例 #17
0
        public bool PostVoznja([FromBody] Voznja v)
        {
            Korisnik user = (Korisnik)HttpContext.Current.Session["user"];

            if (user == null)
            {
                user = new Korisnik();
                HttpContext.Current.Session["user"] = user;
            }
            Korisnici users  = HttpContext.Current.Application["korisnici"] as Korisnici;
            Voznje    voznje = HttpContext.Current.Application["voznje"] as Voznje;
            Vozaci    vozaci = HttpContext.Current.Application["vozaci"] as Vozaci;

            if (user.Uloga == Enums.Uloga.Dispecer && user.KorisnickoIme == v.idDispecer)
            {
                foreach (Vozac item in vozaci.list)
                {
                    if (item.Zauzet == Enums.Zauzet.NE)
                    {
                        item.Zauzet  = Enums.Zauzet.DA;
                        v.DatumVreme = DateTime.UtcNow;

                        v.idDispecer = user.KorisnickoIme;
                        Adresa a = new Adresa();
                        a.NaseljenoMesto   = "";
                        a.PozivniBrojMesta = "";
                        a.UlicaBroj        = "";
                        Lokacija l = new Lokacija();
                        l.X         = 0.0;
                        l.Y         = 0.0;
                        l.Adresa    = a;
                        v.Odrediste = l;

                        Komentar k = new Komentar();
                        k.DatumObjave = "";
                        k.Id          = 0;
                        k.idKorisnik  = "";
                        k.idVoznja    = "";
                        k.Ocena       = "";
                        k.Opis        = "";
                        v.Ocena       = 0;
                        v.Komentar    = k;
                        v.Iznos       = 0;

                        v.idVozac      = item.KorisnickoIme;
                        v.idKorisnik   = "";
                        v.StatusVoznje = Enums.StatusVoznje.Prihvacena;

                        v.Id = user.voznjeKorisnika.Count;
                        user.voznjeKorisnika.Add(v);


                        v.Id = 0;
                        if (item.voznjeKorisnika == null)
                        {
                            item.voznjeKorisnika = new List <Voznja>();
                        }
                        item.voznjeKorisnika.Add(v);

                        vozaci.list[item.Id].voznjeKorisnika.Add(v);
                        v.Id = voznje.list.Count;
                        voznje.list.Add(v);

                        string path = "~/App_Data/Vozaci.txt";
                        path = HostingEnvironment.MapPath(path);


                        string line = String.Empty;
                        line = item.Id.ToString() + ':' + item.KorisnickoIme + ':' + item.Lozinka + ':' + item.Ime + ':' +
                               item.Prezime + ':' + item.Pol + ':' + item.JMBG + ':' + item.KontaktTelefon + ':' + item.Email + ':' + item.Uloga +
                               ':' + item.Lokacija.X.ToString() + ':' + item.Lokacija.Y.ToString() + ':' + item.Lokacija.Adresa.UlicaBroj + ':' + item.Lokacija.Adresa.NaseljenoMesto +
                               ':' + item.Lokacija.Adresa.PozivniBrojMesta + ':' + item.Automobil.Broj + ':' + item.Automobil.Godiste + ':' + item.Automobil.Registracija
                               + ':' + item.Automobil.Tip + ':' + item.Zauzet + ':' + item.Ban;


                        string[] arrLine = File.ReadAllLines(path);
                        arrLine[item.Id] = line;
                        File.WriteAllLines(path, arrLine);



                        string path2 = "~/App_Data/Voznje.txt";
                        path2 = HostingEnvironment.MapPath(path2);


                        string line2 = String.Empty;
                        line2 = v.Id.ToString() + '|' + v.DatumVreme.ToString() + '|' + v.Lokacija.X + '|' + v.Lokacija.Y + '|' +
                                v.Lokacija.Adresa.UlicaBroj + '|' + v.Lokacija.Adresa.NaseljenoMesto + '|' + v.Lokacija.Adresa.PozivniBrojMesta + '|' + v.Automobil + '|' +
                                v.idKorisnik + '|' + v.Odrediste.X + '|' + v.Odrediste.Y + '|' + v.Odrediste.Adresa.UlicaBroj + '|' + v.Odrediste.Adresa.NaseljenoMesto + '|' + v.Odrediste.Adresa.PozivniBrojMesta + '|' +
                                v.idDispecer + '|' + v.idVozac + '|' + v.Iznos.ToString() + '|' + v.Komentar.Opis + '|' + v.Komentar.DatumObjave + '|' + v.Komentar.idKorisnik + '|' + v.Komentar.idVoznja + '|' +
                                v.Komentar.Ocena + '|' + v.StatusVoznje + Environment.NewLine;

                        if (!File.Exists(path2))
                        {
                            File.WriteAllText(path2, line2);
                        }
                        else
                        {
                            File.AppendAllText(path2, line2);
                        }

                        HttpContext.Current.Application["vozaci"] = vozaci;
                        Voznje voznje2 = new Voznje("~/App_Data/Voznje.txt");
                        HttpContext.Current.Application["voznje"] = voznje2;

                        return(true);
                    }
                }
            }

            return(false);
        }
コード例 #18
0
        public static void SnimiKorisnika(Korisnik korisnik/*, Action<Korisnik> prikaz*/) {
            Korisnici.Add(korisnik);

            OnKorisnikSnimljen(korisnik);
        }
コード例 #19
0
 public bool IzmjeniOtisak(string grad, int idKorisnika, byte[] otisak)
 {
     return(Korisnici.IzmjeniOtisak(grad, idKorisnika, otisak, idAplikacije));
 }
コード例 #20
0
        /*:: DJELATNICI ::*/

        #region DJELATNICI

        public int DodajNovogDjelatnika(string grad, _Djelatnik korisnik, bool email)
        {
            return(Korisnici.DodajNovogDjelatnika(grad, korisnik, email, idAplikacije));
        }
コード例 #21
0
 public bool IzmjeniGradoveDjelatnika(string grad, int idKorisnika, List <int> gradovi)
 {
     return(Korisnici.IzmjeniGradoveDjelatnika(grad, idKorisnika, gradovi, idAplikacije));
 }
コード例 #22
0
 public bool ObrisiDjelatnika(string grad, int idKorisnika)
 {
     return(Korisnici.ObrisiDjelatnika(grad, idKorisnika, idAplikacije));
 }
コード例 #23
0
 public List <_Privilegije> Privilegije(string grad)
 {
     return(Korisnici.Privilegije(grad, idAplikacije));
 }
コード例 #24
0
 public bool IzmjeniDjelatnika(string grad, _Djelatnik korisnik)
 {
     return(Korisnici.IzmjeniDjelatnika(grad, korisnik, idAplikacije));
 }
コード例 #25
0
 public bool IzmjeniDetaljePrivilegija(string grad, int idKorisnika, List <int> dodijeljene)
 {
     return(Korisnici.IzmjeniDetaljePrivilegija(grad, idKorisnika, dodijeljene, idAplikacije));
 }
コード例 #26
0
 public List <_Djelatnik> DohvatiDjelatnike(string grad)
 {
     return(Korisnici.DohvatiDjelatnike(grad, 2, idAplikacije));
 }
コード例 #27
0
 public bool Zabrani(string grad, int idDjelatnika, int idDozvole, bool dozvoljeno)
 {
     return(Korisnici.Zabrani(grad, idDjelatnika, idDozvole, dozvoljeno, idAplikacije));
 }
コード例 #28
0
        public IHttpActionResult PostKorisnici(Korisnici korisnici)
        {
            db.esp_InsertKorisnici(korisnici.Ime, korisnici.Prezime, korisnici.Mail, korisnici.Telefon, korisnici.Adresa, korisnici.KorisnickoIme, korisnici.LozinkaSalt, korisnici.LozinkaHash, korisnici.UlogaID, korisnici.NaseljeID);

            return(CreatedAtRoute("DefaultApi", new { id = korisnici.KorisnikID }, korisnici));
        }
コード例 #29
0
 public List <_2DLista> Pauk(string grad)
 {
     return(Korisnici.Pauk(grad, idAplikacije));
 }
コード例 #30
0
 public List <_2DLista> DohvatiPrivilegije(string grad)
 {
     return(Korisnici.DohvatiPrivilegije(grad, idAplikacije));
 }
コード例 #31
0
 public Korisnik vratiPosiljaoca(ObjectId sender)
 {
     return(Korisnici.Procitaj(sender));
 }
コード例 #32
0
 public bool IzmjeniZaporku(string grad, int idKorisnika, string zaporka)
 {
     return(Korisnici.IzmjeniZaporku(grad, idKorisnika, zaporka, false, idAplikacije));
 }
コード例 #33
0
 public List <_Chat> DohvatiDjelatnikeChat(string grad, int idDjelatnika)
 {
     return(Korisnici.DohvatiDjelatnikeChat(grad, idDjelatnika, idAplikacije));
 }
コード例 #34
0
 /*:: DJELATNICI ::*/
 public int DodajNovogDjelatnika(string grad, _Djelatnik korisnik)
 {
     return Korisnici.DodajNovogDjelatnika(grad, korisnik, false, idAplikacije);
 }