Exemplo n.º 1
0
        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;
        }