Exemplo n.º 1
0
        protected void dodajUser_Click(object sender, EventArgs e)
        {
            string         username = tbUsername.Text;
            string         password = FormsAuthentication.HashPasswordForStoringInConfigFile(tbPassword.Text, "MD5");
            string         email    = tbEmail.Text;
            int            id_uloga = Convert.ToInt32(odabirUloge.SelectedItem.Value);
            KorisnikInsert ins      = new KorisnikInsert();

            ins.User          = new UserDb {
            };
            ins.User.Id_uloga = id_uloga;
            ins.User.Username = username;
            ins.User.Password = password;
            ins.User.Email    = email;


            OperacijaRezultat rezultat = OperationManager.Singleton.izvrsiOperaciju(ins);

            if ((rezultat == null) || (!rezultat.Status))
            {
                return;
            }
            else
            {
                DbItem[] items = rezultat.DbItems;
                UserDb[] users = items.Cast <UserDb>().ToArray();
                if (users.Count() > 0)
                {
                    ifEmpty.Visible = false;
                }

                userGrid.DataSource = users;
                userGrid.DataBind();
            }
        }
Exemplo n.º 2
0
        protected void btnRegister_Click(object sender, EventArgs e)
        {
            string username = tbUsername.Text;

            string password = FormsAuthentication.HashPasswordForStoringInConfigFile(tbPassword.Text, "MD5");

            string email = tbEmail.Text;

            int uloga = 2;

            KorisnikInsert ins = new KorisnikInsert();

            ins.User          = new UserDb();
            ins.User.Username = username;
            ins.User.Password = password;
            ins.User.Email    = email;
            ins.User.Id_uloga = 2;

            OperacijaRezultat obj = OperationManager.Singleton.izvrsiOperaciju(ins);

            if (obj.Status)
            {
                Session["registered"] = "Uspesno ste se registrovali. Ulogujte se!";
                Response.Redirect("login.aspx");
            }
        }