public ActionResult OrderMailConfirm(int orderId, string lastName) { var order = db.Order.Include("OrderItem").Include("OrderItem.Course").SingleOrDefault(o => o.OrderID == orderId); OrderConfirmEmail mail = new OrderConfirmEmail(); mail.To = order.Email; mail.From = "*****@*****.**"; mail.Value = order.OrderValue; mail.Items = order.OrderItem; mail.NrOrder = order.OrderID; mail.Send(); return(new HttpStatusCodeResult(HttpStatusCode.OK)); }
public ActionResult WyslanieZamowienieZrealizowaneEmail(int zamowienieId, string nazwisko) { var zamowienie = db.Order.Include("OrderItem").Include("OrderItem.Course") .SingleOrDefault(o => o.OrderID == zamowienieId && o.LastName == nazwisko); if (zamowienie == null) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } OrderConfirmEmail email = new OrderConfirmEmail(); email.To = zamowienie.Email; email.From = "*****@*****.**"; email.NrOrder = zamowienie.OrderID; email.Send(); return(new HttpStatusCodeResult(HttpStatusCode.OK)); }