public ActionResult Edit(EnvironmentViewModel viewModel, int?page)
 {
     if (ModelState.IsValid)
     {
         var environment = AutoMapper.Mapper.Map <EnvironmentViewModel, IEnvironment>(viewModel);
         if (viewModel != null && viewModel.SelectedProductId > 0)
         {
             environment.Product = ProductService.GetById(viewModel.SelectedProductId);
         }
         EnvironmentService.CreateOrUpdate(environment);
         return(RedirectToAction("Index", new { page }));
     }
     return(View(viewModel));
 }