Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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));
        }