public async Task <ActionResult> Edit(long id) { try { var model = Mapper.Map <Hierarchy, HierarchyModel>(_hierarchyService.Get(id)); model.HierarchyTypeDictionary = await _dictionaryAllService.GetHierarchyTypeDictionaryAsync(); return(View(model)); } catch (Exception e) { ShowMessageDialog(MensagensResource.ErroCarregar, e); return(RedirectToAction("Index")); } }