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; }
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); }
//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"); } }
//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"); } } }