public void SendFinishedOrderEmail(Order modifiedOrder) { var order = db.Orders.Include("OrderItems").Include("OrderItems.Course").SingleOrDefault(o => o.OrderId == modifiedOrder.OrderId && o.LastName == modifiedOrder.LastName); FinishedOrderEmail email = new FinishedOrderEmail(); email.To = order.Email; email.From = "*****@*****.**"; email.OrderNumber = order.OrderId; email.Send(); }
public ActionResult SendFinishedOrderEmail(int orderId, string lastName) { var order = db.Orders.Include("OrderItems").Include("OrderItems.Course").SingleOrDefault(o => o.OrderId == orderId && o.LastName == lastName); if (order == null) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } FinishedOrderEmail email = new FinishedOrderEmail(); email.To = order.Email; email.From = "*****@*****.**"; email.OrderNumber = order.OrderId; email.Send(); return(new HttpStatusCodeResult(HttpStatusCode.OK)); }