Example #1
0
        public GrupoAtividade Remover(GrupoAtividade obj)
        {
            var grupoatividade = ObterPorId(obj.IdGrupoAtividade);

            grupoatividade.Inativo = true;
            _classRepository.Atualizar(grupoatividade);
            grupoatividade.ValidationResult.Message = Mensagens.MS_005;
            return(grupoatividade);
        }
        public void TestInsert(string NomeGrupoAtividade)
        {
            var grupo = new GrupoAtividade
            {
                NomGrupoAtividade = NomeGrupoAtividade,
                Atividades        = new List <Atividade>()
            };

            grupo.Atividades.Add(_atividadeService.ObterPorId(1));
            _uow.BeginTransaction();
            var resultado = _grupoAtividadeService.Adicionar(grupo);

            _uow.Commit();
            itemId = grupo.IdGrupoAtividade;
            Assert.IsTrue(resultado.ValidationResult.Message.Contains("sucesso"));
        }
Example #3
0
        public GrupoAtividade Adicionar(GrupoAtividade obj)
        {
            if (!obj.IsValid())
            {
                return(obj);
            }

            obj.ValidationResult = new GrupoAtividadeValidation().Validate(obj);
            if (!obj.ValidationResult.IsValid)
            {
                return(obj);
            }

            obj.ValidationResult.Message = Mensagens.MS_003;
            return(_classRepository.AdicionarSave(obj));
        }