public ActionResult Edit(Guid id)
{
var badgeCategory = RepositoryFactory.BadgeCategoryRepository.GetNullableById(id);
if (badgeCategory == null) return RedirectToAction("Index");
var viewModel = BadgeCategoryViewModel.Create(Repository);
viewModel.Name = badgeCategory.Name;
viewModel.ImageUrl = badgeCategory.ImageUrl;
return View(viewModel);
}