Esempio n. 1
0
        public JogadorViewModel Put(int id, [FromBody] JogadorPayload payload)
        {
            JogadorViewModel viewModel = new JogadorViewModel();

            var jogador = _context.Jogadores.Find(id);

            jogador.CPF    = payload.CPF;
            jogador.Email  = payload.Email;
            jogador.Nome   = payload.Nome;
            jogador.Senha  = payload.Senha;
            viewModel.Data = jogador;

            _context.SaveChanges();
            return(viewModel);
        }
Esempio n. 2
0
        public JogadorViewModel Post([FromBody] JogadorPayload payload)
        {
            JogadorViewModel viewModel = new JogadorViewModel();
            var novoJogador            = new Jogador();

            novoJogador.CPF   = payload.CPF;
            novoJogador.Email = payload.Email;
            novoJogador.Nome  = payload.Nome;
            novoJogador.Senha = payload.Senha;
            viewModel.Data    = novoJogador;

            _context.Jogadores.Add(novoJogador);
            _context.SaveChanges();

            return(viewModel);
        }