public ActionResult ThanhToanThanhCong(ShopCaPhe.Models.MailModel model) { if (ModelState.IsValid) { string to = model.To; string subject = model.Subject; string body = model.Body; MailMessage mail = new MailMessage(); mail.To.Add(to); mail.Subject = subject; mail.Body = body; mail.From = new MailAddress("*****@*****.**"); mail.IsBodyHtml = false; SmtpClient smtp = new SmtpClient("smtp.gmail.com"); smtp.Port = 587; smtp.UseDefaultCredentials = true; smtp.EnableSsl = true; smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "01882221110"); smtp.Send(mail); ViewBag.message = "giui r"; Session["GioHang"] = null; return(RedirectToAction("Index", "Home")); } else { return(View()); } }
public ActionResult quenmatkhau(FormCollection frm, ShopCaPhe.Models.MailModel model) { Random rand = new Random(); rand.Next(0, 1000); int num = rand.Next(); string a = frm["To"]; var user = db.KHACHHANGs.Where(x => x.Email == a).FirstOrDefault(); if (user != null) { int ma = user.MaKH; KHACHHANG kh = db.KHACHHANGs.Find(ma); ViewBag.num = num; if (ModelState.IsValid) { string to = model.To; string subject = "ShopCaPhe cập nhập mật khẩu"; string body = "Mật khẩu của bạn đã được thay đổi thành: " + num + ""; MailMessage mail = new MailMessage(); mail.To.Add(to); mail.Subject = subject; mail.Body = body; mail.From = new MailAddress("*****@*****.**"); mail.IsBodyHtml = false; SmtpClient smtp = new SmtpClient("smtp.gmail.com"); smtp.Port = 587; smtp.UseDefaultCredentials = true; smtp.EnableSsl = true; smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "01882221110"); smtp.Send(mail); kh.MatKhau = GetMD5(num.ToString()); db.Entry(kh).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("LoginSSO", "Account")); } else { return(View()); } } else { ViewBag.loi = "Email không tồn tại, vui lòng nhập lại!"; return(View()); } }