Exemplo n.º 1
0
        public ResponseBase ExcluirJogo(Guid id)
        {
            var jogo = _repositoryJogo.ObterPorId(id);

            if (jogo == null)
            {
                AddNotification("Id", Message.DADOS_NAO_ENCONTRADOS);
                return(null);
            }

            _repositoryJogo.Remover(jogo);

            return((ResponseBase)jogo);
        }
Exemplo n.º 2
0
        public ResponseBase ExcluirJogo(Guid id)
        {
            var jogo = _repositoryJogo.ObterPorId(id);

            if (jogo == null)
            {
                AddNotification("ID", string.Format(Message.DADOS_NAO_ENCONTRADOS));

                return(null);
            }

            _repositoryJogo.Remover(jogo);

            return(new ResponseBase());
        }
Exemplo n.º 3
0
        public ResponseBase ExcluirJogo(Guid id)
        {
            var jogo = _repositoryJogo.ObterPorId(id);

            if (jogo == null)
            {
                AddNotification("Id", Message.DADOS_NAO_ENCONTRADOS);
                return(null);
            }
            _repositoryJogo.Remover(jogo);

            return(new ResponseBase()
            {
                Message = Message.OPERACAO_REALIZADA_COM_SUCESSO
            });
        }
Exemplo n.º 4
0
        public ResponseBase Excluir(Guid id)
        {
            Jogo jogo = _repository.ObterPorId(id);

            if (jogo == null)
            {
                AddNotification("Id", string.Format(Message.X_DADOS_NAO_ENCONTRADOS, "request"));
            }

            if (IsInvalid())
            {
                return(null);
            }

            jogo = _repository.Remover(jogo);

            return((ResponseBase)jogo);
        }
Exemplo n.º 5
0
        public ResponseBase ExcluirJogo(Guid id)
        {
            if (id == null)
            {
                AddNotification("id", "Id nula");
                return(null);
            }

            var jogo = _repositoryJogo.ObterPorId(id);

            if (jogo == null)
            {
                AddNotification("Id", "Dados não encontrado");
            }

            _repositoryJogo.Remover(jogo);

            return(new ResponseBase()
            {
                Message = "Operacao realizada com sucesso"
            });
        }