Esempio n. 1
0
        public async Task <ActionResult> Demenager(Demenagement Dem)
        {
            var context = new ImobDbContext();

            if (ModelState.IsValid)
            {
                var demenage = new Demenagement();
                demenage.NameDem       = Dem.NameDem;
                demenage.EmailDem      = Dem.EmailDem;
                demenage.DestinaDem    = Dem.DestinaDem;
                demenage.LieuDepartDem = Dem.LieuDepartDem;
                demenage.MessagDem     = Dem.MessagDem;

                context.Demenagements.Add(Dem);
                ViewBag.Message = "Demande d'aide prise en compte";
                context.SaveChanges();
                return(View("Demenager", Dem));

                /*var message = new MailMessage();
                 * message.To.Add(new MailAddress(Dem.EmailDem));
                 * message.Subject = "IMOB+ Votre agence vous suit partout dans le monde";
                 * message.Body = string.Format("IMOB+ est heureux de vous compter parmir les clients de l'agence. Veillez confirmer votre demande en cliquant sur le bouton suivant");
                 * message.IsBodyHtml = true;
                 *
                 * //configuration smtp
                 *
                 * using (var smtp = new SmtpClient())
                 * {
                 *  await smtp.SendMailAsync(message);
                 *//*smtp.EnableSsl = true;
                 *  smtp.UseDefaultCredentials = false;
                 *  var credential = new NetworkCredential
                 *  {
                 *      UserName = "******",
                 *      Password = "******"
                 *  };
                 *  smtp.UseDefaultCredentials = false;
                 *  smtp.Credentials = credential;
                 *  smtp.Host = "smtp.gmail.com";
                 *  smtp.Port = 587;
                 *  await smtp.SendMailAsync(message);*//*
                 *
                 *  return View("Demenager", Dem);
                 * }*/
            }

            return(View("Demenager"));
        }
Esempio n. 2
0
        //Partie Amy delete demenagement
        public ActionResult DeletePostDemenager(int id)
        {
            var context = new ImobDbContext();

            try
            {
                Demenagement demenager = context.Demenagements.Find(id);

                if (demenager != null)
                {
                    context.Demenagements.Remove(demenager);
                    context.SaveChanges();
                }
                return(RedirectToAction("Demenager"));
            }
            catch (Exception ex)
            {
                return(HttpNotFound());
            }
        }