public bool PodeEditar(PactoViewModel pacto, UsuarioViewModel usuariologado, bool isDirigente, bool unidadePactoEhSubordinadaUnidadeUsuario) { var pactoVM = Mapper.Map <PactoViewModel, Pacto>(pacto); var usr = Mapper.Map <UsuarioViewModel, Usuario>(usuariologado); return((!isDirigente || pacto.UnidadeExercicio == usuariologado.IdUnidadeSelecionada) && _pactoService.PodeEditar(pactoVM, usr, isDirigente, unidadePactoEhSubordinadaUnidadeUsuario)); }