Пример #1
0
        public ActionResult Repondre(Claims claim, string texte, Response response)
        {
            int    id          = claim.IdClaims;
            Claims updateClaim = cs.GetById(id);

            updateClaim.State     = 1;
            response.Content      = texte;
            response.ResponseDate = DateTime.Now;
            response.idClaim      = id;

            rs.Add(response);
            rs.Commit();


            try
            {
                //MailMessage mail = new MailMessage("*****@*****.**","*****@*****.**") ;
                MailMessage mail = new MailMessage("*****@*****.**", "*****@*****.**");
                mail.Subject = texte;
                mail.Body    = "BONJOUR : Je vous propose mon projet intitulé  " + "'" + texte + "'" + "qui sera composé de  ressource(s) de votre entreprise dont les skills sont ";

                SmtpClient smtpClient = new SmtpClient("smtp.gmail.com", 587);
                smtpClient.Credentials = new System.Net.NetworkCredential("*****@*****.**", "$$$$$$$$$");
                smtpClient.EnableSsl   = true;
                smtpClient.Send(mail);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.StackTrace);
            }



            return(RedirectToAction("Index"));
        }
Пример #2
0
        public ActionResult Create([Bind(Include = "IdResponse,ResponseDate,Content")] Response response)
        {
            if (ModelState.IsValid)
            {
                response.ResponseDate = DateTime.Now;
                Rs.Add(response);
                Rs.Commit();
                return(RedirectToAction("Index"));
            }

            return(View(response));
        }