public ActionResult Create()
        {
            CustomerManagerViewModel viewModel = new CustomerManagerViewModel();

            viewModel.Customer           = new Customer();
            viewModel.CustomerCategories = customerCategories.Collection();
            return(View(viewModel));
        }
        public ActionResult Edit(string Id)
        {
            Customer customer = context.Find(Id);

            if (customer == null)
            {
                return(HttpNotFound());
            }
            else
            {
                CustomerManagerViewModel viewModel = new CustomerManagerViewModel();
                viewModel.Customer           = customer;
                viewModel.CustomerCategories = customerCategories.Collection();

                return(View(viewModel));
            }
        }