Ejemplo n.º 1
0
 protected void btn_SaveKorisnik_Click(object sender, EventArgs e)
 {
     if (ValidacijaKorisnika())
     {
         using (TriglavBL temp = new TriglavBL())
         {
             korisnik.Nadimak        = txt_KorisnickoIme.Text;
             korisnik.Lozinka        = txt_Lozinka.Text;
             korisnik.BrojGodina     = Convert.ToInt32(txt_BrojGodina.Text);
             korisnik.OMeni          = txt_OMeni.Text;
             korisnik.DatumKreiranja = DateTime.Now;
             korisnik.SlikaURL       = img_Foto.ImageUrl;
             korisnik.Reputacija     = 0;
             korisnik.Pregleda       = 0;
             korisnik.Likes          = 0;
             korisnik.Unlikes        = 0;
             korisnik.BrojZlatnih    = 0;
             korisnik.BrojSrebrenih  = 0;
             korisnik.BrojBronzanih  = 0;
             korisnik.BedzID         = 10;
             korisnik.BedzNaziv      = temp.getBedzByID(10).Naziv;
             korisnik.BedzSlika      = temp.getBedzByID(10).SlikaURL;
             korisnik.BedzOpis       = temp.getBedzByID(10).Opis;
             temp.SaveKorisnik(korisnik);
             ResetPoljaRegistracija();
             PostaviKorisnikaUSesiju();
         }
     }
 }
        protected void btn_SaveKorisnik_Click(object sender, EventArgs e)
        {
            if (ValidacijaKorisnika())
            {
                using (TriglavBL temp = new TriglavBL())
                {
                    string SigurnoIme = SafeSqlLiteral(txt_KorisnickoIme.Text);

                    korisnik.Nadimak = SigurnoIme;

                    var    provider = new SHA1CryptoServiceProvider();
                    byte[] bytes    = Encoding.UTF8.GetBytes(txt_Lozinka.Text);
                    string result   = Convert.ToBase64String(provider.ComputeHash(bytes));
                    korisnik.Lozinka = result;

                    korisnik.BrojGodina     = Convert.ToInt32(txt_BrojGodina.Text);
                    korisnik.OMeni          = txt_OMeni.Text;
                    korisnik.DatumKreiranja = DateTime.Now;
                    korisnik.SlikaURL       = img_Foto.ImageUrl;
                    korisnik.Reputacija     = 0;
                    korisnik.Pregleda       = 0;
                    korisnik.Likes          = 0;
                    korisnik.Unlikes        = 0;
                    korisnik.BrojZlatnih    = 0;
                    korisnik.BrojSrebrenih  = 0;
                    korisnik.BrojBronzanih  = 0;
                    korisnik.BedzID         = 10;
                    korisnik.BedzNaziv      = temp.getBedzByID(10).Naziv;
                    korisnik.BedzSlika      = temp.getBedzByID(10).SlikaURL;
                    korisnik.BedzOpis       = temp.getBedzByID(10).Opis;
                    temp.SaveKorisnik(korisnik);
                    ResetPoljaRegistracija();
                    PostaviKorisnikaUSesiju();
                }
            }
            else
            {
                ResetPoljaRegistracija();
            }
        }
        protected void dl_bedzevi_ItemDataBound(object sender, DataListItemEventArgs e)
        {
            int id = (int)DataBinder.Eval(e.Item.DataItem, "id");

            using (TriglavBL temp = new TriglavBL())
            {
                Bedz b = temp.getBedzByID(id);
                List <Data.EntityFramework.DAL.Korisnik> listaNositelja = temp.NositeljiBedzevaByBedzID(id);

                Label lbl_BrojKorisnika = (Label)e.Item.FindControl("lbl_BrojKorisnika");
                lbl_BrojKorisnika.Text = "Bedz posjeduje: " + listaNositelja.Count() + " korisnika";
            }
        }
Ejemplo n.º 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Button btn_Bedzevi = (Button)Master.FindControl("btn_Bedzevi");

            btn_Bedzevi.BackColor = Color.LightGreen;

            using (TriglavBL temp = new TriglavBL())
            {
                if (Request.QueryString["BedzID"] != null)
                {
                    bedz = temp.getBedzByID(Convert.ToInt32(Request.QueryString["BedzID"]));

                    Napunipolja();
                }

                else
                {
                    Response.Redirect("/Public/Bedzevi.aspx");
                }
            }
        }