Exemple #1
0
        private void PostaviBrojBodova()
        {
            var korisnik = (UlogiraniKorisnik)Session["UlogiraniKorisnik"];
            var db       = new DBadmin();
            var id       = korisnik.KorisnikId;
            var brBodova = db.GetBrojBodova(id);

            lblBrojBodova.Text            = brBodova;
            ViewState["UkupanBrojBodova"] = brBodova;
        }
Exemple #2
0
        public bool ProvjeraIspravnostiUnosa()
        {
            bool lozinkaOK;
            bool usernameOK;
            var  db = new DBadmin();
            var  korisnickoImeOK = db.ProvjeraZauzetostiImena(txbUsername.Text);

            if (txbLozinkaZaPrijavu.Text.Length < 6)
            {
                imgPozorLozinka.Attributes.Add("style", "visibility: visible");
                lblPrekratkaLozinka.Attributes.Add("style", "visibility: visible");
                txbLozinkaZaPrijavu.Attributes.Add("style", "border: 1px solid red");
                lozinkaOK = false;
            }
            else
            {
                imgPozorLozinka.Attributes.Add("style", "visibility: hidden");
                lblPrekratkaLozinka.Attributes.Add("style", "visibility: hidden");
                txbLozinkaZaPrijavu.Attributes.Add("style", "border: 1px solid rgb(211, 210, 216)");
                lozinkaOK = true;
            }

            if (txbUsername.Text.Length < 6)
            {
                imgPozorUsername.Attributes.Add("style", "visibility: visible");
                lblPrekratkoIme.Attributes.Add("style", "visibility: visible");
                txbUsername.Attributes.Add("style", "border: 1px solid red");
                usernameOK = false;
            }
            else if (!korisnickoImeOK)
            {
                imgPozorUsername.Attributes.Add("style", "visibility: visible");
                lblZauzetoIme.Attributes.Add("style", "visibility: visible");
                txbUsername.Attributes.Add("style", "border: 1px solid red");
                usernameOK = false;
            }
            else
            {
                imgPozorUsername.Attributes.Add("style", "visibility: hidden");
                lblPrekratkoIme.Attributes.Add("style", "visibility: hidden");
                lblZauzetoIme.Attributes.Add("style", "visibility: hidden");
                txbUsername.Attributes.Add("style", "border: 1px solid rgb(211, 210, 216)");
                usernameOK = true;
            }

            var OK = lozinkaOK && usernameOK;

            return(OK);
        }
Exemple #3
0
        //Eventi:
        protected void btnPrijava_Click(object sender, EventArgs e)
        {
            var db       = new DBadmin();
            var provjera = db.ProvjeraPrijave(txbKorImeEmail.Text, txbLozinkaZaPrijavu.Text);

            if (!provjera)
            {
                PostaviFormuZaNeuspjesno();
            }
            else
            {
                KorisnikFactory.SpremiKorisnikaSesija(txbKorImeEmail.Text, txbLozinkaZaPrijavu.Text);
                Response.Redirect("~\\Profil");
            }
        }
Exemple #4
0
        //Eventi:
        protected void btnRegistracija_Click(object sender, EventArgs e)
        {
            if (!ProvjeraIspravnostiUnosa())
            {
                var lozinka = txbLozinkaZaPrijavu.Text;
                txbLozinkaZaPrijavu.Attributes.Add("value", lozinka);
            }
            else
            {
                var db = new DBadmin();
                var registracijaSaved = db.SpremiRegistraciju(txbUsername.Text, txbLozinkaZaPrijavu.Text);

                if (registracijaSaved)
                {
                    KorisnikFactory.SpremiKorisnikaSesija(txbUsername.Text, txbLozinkaZaPrijavu.Text);
                    Response.Redirect("~\\Profil");
                }
            }
        }