예제 #1
0
        //BUTTON LOGIRANJE

        protected void btn_Logiranje_Click(object sender, EventArgs e)
        {
            using (TriglavBL temp = new TriglavBL())
            {
                Data.EntityFramework.DAL.Korisnik korisnik = temp.Autentifikacija_Usera(txt_KorisnickoIme.Text, txt_Lozinka.Text);
                if (korisnik != null)
                {
                    Session.Add("LogiraniKorisnik", korisnik);
                    korisnik.DatumZadnjegPristupa = DateTime.Now;
                    temp.UpdateKorisnik(korisnik);

                    if (Request.QueryString != null)
                    {
                        if (Request.QueryString["ReturnUrl"] != null)
                        {
                            Response.Redirect(Request.QueryString["ReturnUrl"]);
                        }
                        else
                        {
                            Response.Redirect("/Public/Home.aspx");
                        }
                    }
                    else
                    {
                        Response.Redirect("/Public/Home.aspx");
                    }
                }
                else
                {
                    ResetirajPolja();
                }
            }
        }