public bool Update(Unidade unidade) { if (!Account.Current.Permissao.Has("UPDATE_UNIDADE")) { this.MessageError = "USUARIO_SEM_PERMISSAO"; return false; } var unidadeRepositorio = new UnidadeRepositorio(); if (unidadeRepositorio.ExistNome(unidade)) { this.MessageError = "UNIDADE_EXISTENTE_NOME"; return false; } unidadeRepositorio.Update(unidade); unidadeRepositorio.UpdateAnexos(unidade); return true; }