public Gebruiker CheckLogin(Gebruiker gebruiker) { Gebruiker gebr = new Gebruiker(); try { using (SqlConnection conn = new SqlConnection(sqlcon.connectionstring())) { using (SqlCommand cmd = new SqlCommand()) { string query = $"Select * from Table_Gebruiker WHere Gebruikersnaam = @gebrnaam and Wachtwoord = @passw"; cmd.CommandText = query; cmd.Parameters.AddWithValue("@gebrnaam", gebruiker.Gebruikersnaam); cmd.Parameters.AddWithValue("@passw", gebruiker.Wachtwoord); cmd.Connection = conn; conn.Open(); using (SqlDataReader sdr = cmd.ExecuteReader()) { if (sdr.HasRows) { sdr.Read(); gebr = new Gebruiker( sdr["Gebruikersnaam"].ToString(), sdr["Voornaam"].ToString(), sdr["Achternaam"].ToString(), sdr["MailAdress"].ToString(), Convert.ToInt32(sdr["GebruikerID"])); gebr.SetWachtwoord(sdr["wachtwoord"].ToString()); } else { gebr = new Gebruiker(); } } } } } catch (Exception ex) { // write to log Console.WriteLine(ex.Message); } return(gebr); }
public Gebruiker GetbyID(int id) { Gebruiker gebr = new Gebruiker(); try { using (SqlConnection conn = new SqlConnection(sqlcon.connectionstring())) { using (SqlCommand cmd = new SqlCommand()) { string query = $"Select * FROM Table_Gebruiker WHERE GebruikerID = {id};"; cmd.CommandText = query; cmd.Connection = conn; conn.Open(); using (SqlDataReader sdr = cmd.ExecuteReader()) { if (sdr.HasRows) { sdr.Read(); gebr = new Gebruiker( sdr["Gebruikersnaam"].ToString(), sdr["Voornaam"].ToString(), sdr["Achternaam"].ToString(), sdr["MailAdress"].ToString(), Convert.ToInt32(sdr["GebruikerID"])); gebr.SetWachtwoord(sdr["wachtwoord"].ToString()); } } } } } catch (Exception ex) { // write to log Console.WriteLine(ex.Message); } return(gebr); }
public Gebruiker CheckLogin(Gebruiker gebruiker) { QueryFeedback Data = new QueryFeedback(); Gebruiker g = new Gebruiker("Mautjee", "Mauro", "Eijsenring", "*****@*****.**", gebruikerID++); g.SetWachtwoord("1234"); if (gebruiker.Gebruikersnaam == g.Gebruikersnaam && gebruiker.Wachtwoord == g.Wachtwoord) { Data.Gelukt = true; return(g); } else { Data.Gelukt = false; Data.Message = $"Verkeerde Gebruikersnaam of Wachtwoord wat je hebt ingevult is {gebruiker.Gebruikersnaam} en als wachtwoord {gebruiker.Wachtwoord} maaht het moet {g.Gebruikersnaam} en als ww {g.Wachtwoord}"; return(g); } }
public ActionResult Post(string UserName, string Wachtwoord, string DeVoornaam, string DeAchternaam, string Email) { try { Gebruiker NiewGebruiker = new Gebruiker(UserName, DeVoornaam, DeAchternaam, Email); NiewGebruiker.SetWachtwoord(Wachtwoord); QueryFeedback feedback = gebruikLogic.AddGebruiker(NiewGebruiker); if (feedback.Gelukt) { return(RedirectToAction("index", "Home")); } else { return(Content(feedback.Message)); } } catch (Exception ex) { return(Content(ex.ToString())); } }