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