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