protected void BAdd_Click(object sender, EventArgs e) { Regex usernamebesked = new Regex(@"[a-zA-Z0-9'!#$%& ,.'*+=?^_`-]{1,50}"); Regex passbesked = new Regex(@"[a-zA-Z0-9'!#$%& ,.'*+=?^_`-]{1,50}"); string username = TBUsername.Text; string pass = TBpassword.Text; if ((usernamebesked.IsMatch(username)) && (passbesked.IsMatch(pass))) { var b = db.brugeres.FirstOrDefault(u => u.brugernavn == username); if (b != null) { LError.Text = "Hov hov.. denne " + username + " findes i forvejen!"; } else { brugere BrugerTable = new brugere(); BrugerTable.brugernavn = username; BrugerTable.password = HelperClassAll.Hash.getHashSha256(pass); db.brugeres.InsertOnSubmit(BrugerTable); db.SubmitChanges(); Response.Redirect("~/AdminPanel/brugere.aspx?opret=true"); } } else { LError.Text = "Husk at skriv indhold!"; } }
partial void Updatebrugere(brugere instance);
partial void Deletebrugere(brugere instance);
partial void Insertbrugere(brugere instance);