Exemple #1
0
        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);
        }
Exemple #2
0
        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);
            }
        }
Exemple #4
0
        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()));
            }
        }