//public ActionResult Create( RecommendationViewModel RVM,int id) //{ // //Recomendation R = new Recomendation(); // //R.IdRecom = RVM.IdRecom; // //R.ParticipantId = int.Parse(User.Identity.GetUserId()); // //R.MailRecomd = "test"; // //R.RefRecommendation = RVM.RefRecommendation; // //R.EtaRec = Domain.Entities.EtatRecom.inprogress; // //R.EventId = RVM.EventId=id; // //SendingMail("*****@*****.**", R.MailRecomd, "recommendation", "test recommendation "); // //RS.Add(R); // //RS.Commit(); // //return View(RVM); //} public ActionResult Create(RecommendationViewModel rvm, int id) { Recomendation r = new Recomendation(); r.ID = rvm.ID; r.IdParticipant = int.Parse(User.Identity.GetUserId()); r.IdEvent = rvm.IdEvent = id; r.Nom = us.GetUserById(r.IdParticipant).FirstName; r.Prenom = us.GetUserById(r.IdParticipant).LastName; r.EmailParticipent = rvm.EmailParticipent; SendingMail("*****@*****.**", r.EmailParticipent, "[Recommendation for an Event]", "check this link :http://localhost:59686/Evenement/details/" + id); RS.Add(r); RS.Commit(); return(RedirectToAction("DetailsParticipant", "Evenement")); }