public IHttpActionResult Update(JogoDTO jogoDTO)
        {
            var jogo = _jogoBusiness.GetItem(jogoDTO.Id);

            var jogoAlterado = jogoDTO.ToEntity <Jogo>();

            _jogoBusiness.Update(jogoAlterado);

            var retorno = new ModelBase <JogoDTO>();

            retorno.Mensagem = SuccessMessages.ALTERACAO;

            return(Ok(retorno));
        }
        public IHttpActionResult Add(JogoDTO jogoDTO)
        {
            var login = GetUsuarioLogado();

            var usuario = _usuarioBusiness.GetItens(x => x.Login == login).FirstOrDefault();

            jogoDTO.idUsuario = usuario.Id;

            var jogo = jogoDTO.ToEntity <Jogo>();

            _jogoBusiness.Add(jogo);

            var retorno = new ModelBase <JogoDTO>();

            retorno.Mensagem = SuccessMessages.CADASTRO;

            return(Ok(retorno));
        }