public async Task <ActionResult> testSendEmailToUser() { MyEngines.GMailer gmail = new MyEngines.GMailer(); MyDynamicEngine mydynamic = new MyDynamicEngine(); string mytoemail = mydynamic.getValue("toemail"); UpdateOrderToUserModel userintfo1 = new UpdateOrderToUserModel(); userintfo1.hoten = "Họ tên người dùng"; userintfo1.email = mytoemail; userintfo1.iddonhang = "IDTest"; userintfo1.tinhtrang = "Mới cập nhật"; await gmail.SendWithCreateOrderToUserTemplate("Test Email", userintfo1); return(RedirectToAction("Index")); }
private static async Task sendEmail(DonHang dh) { // sendmessage to admin GMailer gmail = new GMailer(); string mylink = "http://inthef.vn/admin"; Regex r = new Regex(@"(https?://[^\s]+)"); mylink = r.Replace(mylink, "<a href=\"$1\">$1</a>"); var messagebody = "Đơn đặt hàng mới: " + dh.ID + ". Ngày hết hạn: " + dh.ThoiGianGiao + ". Kiểm tra đơn hàng: " + mylink; await gmail.Send("Đơn đặt hàng mới: Mã " + dh.ID, messagebody); // send email to user if (dh.Email != null) { UpdateOrderToUserModel usermodel = new UpdateOrderToUserModel(); usermodel.email = dh.Email; usermodel.hoten = dh.HoTen; usermodel.iddonhang = dh.ID.ToString(); usermodel.tinhtrang = "Mới đặt"; await gmail.SendWithCreateOrderToUserTemplate("Đơn hàng đã được đặt", usermodel); } }