public ActionResult UpdateOrder(int id, int employee)
        {
            EditableOrder order = new EditableOrder
            {
                OrderID  = id,
                Employee = new NorthwindDataContext().Employees.SingleOrDefault(e => e.EmployeeID == employee)
            };

            // Exclude "Employee" from the list of updated properties
            if (TryUpdateModel(order, null, null, new [] { "Employee" }))
            {
                SessionOrderRepository.Update(order);

                return(RedirectToAction("ServerEditTemplates", this.GridRouteValues()));
            }

            PopulateEmployees();

            return(View("ServerEditTemplates", SessionOrderRepository.All()));
        }
        public ActionResult ServerEditTemplates()
        {
            PopulateEmployees();

            return(View(SessionOrderRepository.All()));
        }