Example #1
0
        public ActionResult Account(IntoSport.Models.User klant)
        {
            klant = Models.KlantGegevens.GetUser(HttpUtility.HtmlEncode(User.Identity.Name));

            ViewData.Add("klant", klant);

            return(View());
        }
        public Boolean SaveKlant(IntoSport.Models.User user)
        {
            conn.Open();
            String         sql     = "Update user set email=?email,wachtwoord=?wachtwoord,voornaam=?voornaam,achternaam=?achternaam,plaats=?plaats,tel=?telefoon,postcode=?postcode where id = ?id";
            MySqlCommand   command = new MySqlCommand(sql, conn);
            MySqlParameter userid  = new MySqlParameter("?id", MySqlDbType.Int32);

            userid.Value = user.id;

            MySqlParameter voornaam = new MySqlParameter("?voornaam", MySqlDbType.String);

            voornaam.Value = user.voornaam;

            MySqlParameter email = new MySqlParameter("?email", MySqlDbType.String);

            email.Value = user.email;

            MySqlParameter achternaam = new MySqlParameter("?achternaam", MySqlDbType.String);

            achternaam.Value = user.achternaam;

            MySqlParameter plaats = new MySqlParameter("?plaats", MySqlDbType.String);

            plaats.Value = user.plaats;

            MySqlParameter telefoon = new MySqlParameter("?telefoon", MySqlDbType.String);

            telefoon.Value = user.tel;

            MySqlParameter wachtwoord = new MySqlParameter("?wachtwoord", MySqlDbType.String);

            wachtwoord.Value = user.wachtwoord;

            MySqlParameter postcode = new MySqlParameter("?postcode", MySqlDbType.String);

            postcode.Value = user.postcode;

            command.Parameters.Add(postcode);
            command.Parameters.Add(userid);
            command.Parameters.Add(voornaam);
            command.Parameters.Add(email);
            command.Parameters.Add(achternaam);
            command.Parameters.Add(plaats);
            command.Parameters.Add(telefoon);
            command.Parameters.Add(wachtwoord);

            command.ExecuteNonQuery();

            return(true);
        }
Example #3
0
        public ActionResult Save(FormCollection collection)
        {
            IntoSport.Models.User user = IntoSport.Models.User.GetUser(HttpUtility.HtmlEncode(User.Identity.Name));

            user.email      = Request.Form["email"];
            user.voornaam   = Request.Form["voornaam"];
            user.achternaam = Request.Form["achternaam"];
            user.huisnr     = Request.Form["huisnr"];
            user.plaats     = Request.Form["plaats"];
            user.tel        = Request.Form["telefoon"];
            user.wachtwoord = Request.Form["wachtwoord"];
            user.postcode   = Request.Form["postcode"];


            new IntoSport.Helpers.KlantGegevensHelper().SaveKlant(user);



            return(Redirect("/Klant/Account"));
        }
Example #4
0
        public MailerHelper(String body, String subject, IntoSport.Models.User user)
        {
            try
            {
                MailMessage mail   = new MailMessage("*****@*****.**", user.email);
                SmtpClient  client = new SmtpClient();
                client.Port           = 25;
                client.DeliveryMethod = SmtpDeliveryMethod.Network;

                client.UseDefaultCredentials = false;
                client.Credentials           = new System.Net.NetworkCredential("*****@*****.**", "Werkgroep6C");
                client.EnableSsl             = true;
                client.Host  = "smtp.live.com";
                mail.Subject = subject;
                mail.Body    = body;
                client.Send(mail);
            }catch (Exception e)
            {
            }
        }