public ActionResult SendOrder() { try { var orderModel = new OrderMailModel(); if (Request["cakeid"] != null) { orderModel.Order.Cake = db.Cakes.FirstOrDefault(c => c.Id == Convert.ToInt32(Request["cakeid"])); } orderModel.Order.Email = Request["Email"]; orderModel.Order.FullName = Request["FullName"]; orderModel.Order.Address = Request["Address"]; orderModel.Order.Description = Request["Description"]; orderModel.Order.Phone = Request["Phone"]; orderModel.Order.RequestedDate = Request["RequestedDate"]; orderModel.Order.RequestedTime = Request["RequestedTime"]; orderModel.Order.TotalAmount = Convert.ToInt32(Request["PersonAmount"]); new MailController().OrderMail(orderModel).Deliver(); new MailController().CustomerOrderNotificationMail(orderModel).Deliver(); var message = "Mesajınız başarıyla iletilmiştir."; return Json(String.Format("'Başarı':'{0}'", message)); } catch (Exception error) { const string errormessage = "Bir Hata Oluştu. Daha sonra tekrar deneyiniz"; return Json(String.Format("'Hata':'{0}'", errormessage)); } }
public EmailResult CustomerOrderNotificationMail(OrderMailModel model) { To.Add(model.Order.Email); //To.Add("*****@*****.**"); From = "*****@*****.**"; Subject = "Siparişiniz Bize Ulaştı"; return Email("CustomerOrderNotification", model); }
public EmailResult OrderMail(OrderMailModel model) { //To.Add(model.Order.Email); //To.Add("*****@*****.**"); To.Add("*****@*****.**"); From = "*****@*****.**"; Subject = "Welcome to My Cool Site!"; return Email("OrderMail", model); }