예제 #1
0
        public ActionResult CreateOrderLine(
            [Bind(Include = "UniqueID, OrderId, ProductTypeId, ExpectedDeliveryDate, NumberOrdered, Comment")] LineEditModel k)
        {
            if (!ModelState.IsValid)
            {
                return(View("EditOrderLine", k));
            }
            var line = new OrderLine();

            k.Update(line);
            Business.Save(line);
            return(RedirectToAction("OrderDetails", "Order", new { id = k.OrderId }));
        }
예제 #2
0
        public ActionResult CreateTaxOnLine(
            [Bind(Include = "UniqueID, OrderId, OrderLineId, TaxType, TaxRate, Comment")]
            LineEditModel k)
        {
            if (!ModelState.IsValid)
            {
                return(View("EditTaxOnLine", k));
            }
            var line = new TaxOnLine();

            k.Update(line);
            Business.Save(line);
            return(RedirectToAction("OrderDetails", "Order", new { id = k.OrderId }));
        }
예제 #3
0
        public ActionResult CreateChargeLine(
            [Bind(Include = "UniqueId, OrderId, OrderLineId, ExpectedDeliveryDate, Amount, Comment")]
            LineEditModel k)
        {
            if (!ModelState.IsValid)
            {
                return(View("EditChargeLine", k));
            }
            var line = new ChargeLine();

            k.Update(line);
            OrderLines.Instance.Add(line);
            return(RedirectToAction("OrderDetails", "Order", new { id = k.OrderId }));
        }
예제 #4
0
        public ActionResult CreateTaxOnLine(
            [Bind(Include = "UniqueID, ExpectedDeliveryDate, Comment")]
            LineEditModel k)
        {
            if (!ModelState.IsValid)
            {
                return(View("EditTaxOnLine", k));
            }
            var line = new TaxOnLine();

            k.Update(line);
            OrderLines.Instance.Add(line);
            return(RedirectToAction("OrderDetails"));
        }