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")); }
//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()); } }