예제 #1
0
        public ActionResult EditEmail(int Id)
        {
            AuleaseEntities db    = new AuleaseEntities();
            VendorEmail     email = db.VendorEmails.Where(n => n.Id == Id).Single();

            ViewBag.Email = email;
            return(View());
        }
예제 #2
0
        public ActionResult RemoveEmail(int Id)
        {
            AuleaseEntities db    = new AuleaseEntities();
            VendorEmail     email = db.VendorEmails.Where(n => n.Id == Id).Single();

            db.VendorEmails.Remove(email);
            db.SaveChanges();
            return(RedirectToAction("Vendor"));
        }
예제 #3
0
        public ActionResult ChangeEmail(int Id, string Email)
        {
            AuleaseEntities db    = new AuleaseEntities();
            VendorEmail     email = db.VendorEmails.Where(n => n.Id == Id).Single();

            email.EmailAddress = Email;
            db.SaveChanges();
            return(RedirectToAction("Vendor"));
        }
예제 #4
0
        public ActionResult SubmitEmail(string email)
        {
            AuleaseEntities db       = new AuleaseEntities();
            VendorEmail     newEmail = new VendorEmail();

            newEmail.EmailAddress = email;
            db.VendorEmails.Add(newEmail);
            db.SaveChanges();
            return(RedirectToAction("Vendor"));
        }
        public ActionResult SendEmail([DataSourceRequest] DataSourceRequest request, VendorEmail vendorEmail)
        {
            //var user =
            MailAddress to   = new MailAddress("*****@*****.**" /*vendorEmail.ToAddress*/);
            MailAddress from = new MailAddress(vendorEmail.FromAddress);

            MailMessage mail = new MailMessage(from, to);

            mail.IsBodyHtml = false;
            //mail.CC.Add("*****@*****.**");

            mail.Subject = vendorEmail.Subject;
            mail.Body    = vendorEmail.messageBody;

            SmtpClient smtp = new SmtpClient();

            smtp.Send(mail);


            return(Json(new { Result = true }));
        }