예제 #1
0
 private UsuarioHasPergunta ModelToEntity(UsuarioHasPerguntaModel model, UsuarioHasPergunta entity)
 {
     entity.IdUsuario  = model.IdUsuario;
     entity.IdPergunta = model.IdPergunta;
     entity.Acertou    = model.Acertou;
     return(entity);
 }
        public IActionResult Put([FromBody] UsuarioHasPerguntaModel usuarioPergunta)
        {
            if (_service.Atualizar(usuarioPergunta))
            {
                return(Ok(usuarioPergunta));
            }

            return(null);
        }
예제 #3
0
 public bool Add(UsuarioHasPerguntaModel objeto)
 {
     if (objeto != null)
     {
         _context.Add(ModelToEntity(objeto, new UsuarioHasPergunta()));
         return(_context.SaveChanges() == 1 ? true : false);
     }
     return(false);
 }
        public IActionResult Post([FromBody] UsuarioHasPerguntaModel usuarioPergunta)
        {
            if (_service.Add(usuarioPergunta))
            {
                return(Ok(usuarioPergunta));
            }

            return(BadRequest(usuarioPergunta));
        }
예제 #5
0
 public bool Atualizar(UsuarioHasPerguntaModel objeto)
 {
     if (objeto != null)
     {
         var antigo = _context.UsuarioHasPergunta.Where(r => r.IdUsuario == objeto.IdUsuario && r.IdPergunta == objeto.IdPergunta).FirstOrDefault();
         if (antigo != null)
         {
             _context.Update(ModelToEntity(objeto, antigo));
             return(_context.SaveChanges() == 1 ? true : false);
         }
         return(false);
     }
     return(false);
 }