Example #1
0
        public async Task <ActionResult> Create(evaluationsheet evm)
        {
            HttpClient Client = new HttpClient();

            Client.BaseAddress = new Uri("http://*****:*****@esprit.tn")); //replace with valid value
                message.Subject    = "Appointment confirmation";
                message.Body       = string.Format("Your appointment on " + obj.date + " has been confirmed");
                message.IsBodyHtml = true;
                using (var smtp = new SmtpClient())
                {
                    await smtp.SendMailAsync(message);

                    return(RedirectToAction("Index"));
                }
            }
            else
            {
                ViewBag.result = "Not added ! ";
                return(View());
            }
        }
Example #2
0
        // GET: Project/Delete/5
        public ActionResult Delete(int id)
        {
            HttpClient client = new HttpClient();

            client.BaseAddress = new Uri("http://localhost:9080/pidev-web/");
            client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json"));
            HttpResponseMessage response   = client.GetAsync("rest/evaluation/" + id).Result;
            evaluationsheet     evaluation = new evaluationsheet();

            if (response.IsSuccessStatusCode)
            {
                evaluation = response.Content.ReadAsAsync <evaluationsheet>().Result;
            }
            else
            {
                ViewBag.evaluation = "erreur";
            }

            return(View(evaluation));
        }