Beispiel #1
0
        public IActionResult Index(ListBatimentViewModel emailViewModel)
        {
            string to      = "*****@*****.**";
            string subject = emailViewModel.Subject;
            string body    = "De : " + emailViewModel.To + "\n" + emailViewModel.Body;

            MailMessage email = new MailMessage();

            email.To.Add(to);
            email.Subject    = subject;
            email.Body       = body;
            email.From       = new MailAddress("*****@*****.**");
            email.IsBodyHtml = false;

            SmtpClient smtp = new SmtpClient("smtp.gmail.com");

            smtp.Port = 587;
            smtp.UseDefaultCredentials = true;
            smtp.EnableSsl             = true;
            smtp.Credentials           = new System.Net.NetworkCredential("*****@*****.**", "AliAhmedZayneb*30061979");

            smtp.Send(email);

            return(RedirectToAction("Index", "Home"));
        }
Beispiel #2
0
        public async Task <IActionResult> Index()
        {
            var listBatiment = new ListBatimentViewModel();
            var listProject  = new List <ProjectItem>();
            var listService  = new List <ServiceItem>();
            var listOwner    = new List <Owner>();

            using (var httpClient = new HttpClient())
            {
                using (var respense = await httpClient.GetAsync(URLBase + "projectitem"))
                {
                    string apiResponse = await respense.Content.ReadAsStringAsync();

                    listProject = JsonConvert.DeserializeObject <List <ProjectItem> >(apiResponse);
                }

                using (var respense = await httpClient.GetAsync(URLBase + "ServiceItem"))
                {
                    string apiResponse = await respense.Content.ReadAsStringAsync();

                    listService = JsonConvert.DeserializeObject <List <ServiceItem> >(apiResponse);
                }

                using (var respense = await httpClient.GetAsync(URLBase + "Owner"))
                {
                    string apiResponse = await respense.Content.ReadAsStringAsync();

                    listOwner = JsonConvert.DeserializeObject <List <Owner> >(apiResponse);
                }
            }

            listBatiment.Owner        = listOwner.First();
            listBatiment.ListeService = listService;
            listBatiment.ListProject  = listProject;



            return(View(listBatiment));
        }