public ActionResult Confirm(int orderId) { Order order = _orderRepository.Get(orderId); OrderConfirmationModel model = new OrderConfirmationModel {OrderLines = order.Items.ToList(), OrderId = orderId}; return View(model); }
public ActionResult OrderConfirmed(OrderConfirmationModel model) { if (ModelState.IsValid) { Order order = _orderRepository.Get(model.OrderId); order.UserId = User.Identity.Name; order.OrderDate = DateTime.Today; order.Status = OrderStatus.Placed; order.EndUser = model.EndUser; order.ResId = model.ResId; order.CostCentreNumber = model.CostCentreNumber; order.PONumber = model.PONumber; order.DeliveryAddress = model.DeliveryAddress; order.OrderNumber = DateTime.Now.ToString("yyyyMMdd") + order.PONumber; _orderRepository.Update(order); return RedirectToAction("Index"); } return View(model); }