public async Task <ActionResult> Put(int id, Categoria categoria) { //Se o Id do objeto não existir //ele retorna 404 if (id != categoria.CategoriaId) { return(BadRequest()); } //Comparamos os atributos que foram modificados atraves EF _contexto.Entry(categoria).State = EntityState.Modified; try { await _contexto.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { //verificamos se o objeto insirido realmente existe no banco var categoria_valido = await _contexto.Categoria.FindAsync(id); if (categoria_valido == null) { return(NotFound()); } else { throw; } } //Nocontent = retorna 204. sem nada return(NoContent()); }
public async Task <Evento> Alterar(Evento evento) { _contexto.Entry(evento).State = EntityState.Modified; await _contexto.SaveChangesAsync(); return(evento); }
public async Task <ActionResult> Put(int id, TipoUsuario tipousuario) { if (id != tipousuario.TipoUsuarioId) { return(BadRequest()); } // Comparamos os atributos que foram modificados atraves do EntityFrameWork _contexto.Entry(tipousuario).State = EntityState.Modified; try { await _contexto.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { var tipousuario_valido = await _contexto.TipoUsuario.FindAsync(id); // Verificamos se o objeto inserido realmente existe no banco if (tipousuario_valido == null) { return(NotFound()); } else { throw; } } // NoContent() = Retorna 204, sem nada. return(NoContent()); }
public async Task <ActionResult <TipoUsuario> > Put(int id, TipoUsuario tipousuario) { if (id != tipousuario.TipoUsuarioId) { return(BadRequest()); } context.Entry(tipousuario).State = EntityState.Modified; try { await context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { var TipoUsuarioValido = context.Usuario.FindAsync(id); if (TipoUsuarioValido == null) { return(NotFound()); } else { throw; } } return(Ok(tipousuario)); }
public async Task <Presenca> Alterar(Presenca presenca) { _contexto.Entry(presenca).State = EntityState.Modified; await _contexto.SaveChangesAsync(); return(presenca); }
public async Task <ActionResult <Presenca> > Put(int id, Presenca presenca) { if (id != presenca.PresencaId) { return(BadRequest()); } context.Entry(presenca).State = EntityState.Modified; try { await context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { var presencaValida = context.Presenca.FindAsync(id); if (presencaValida == null) { return(NotFound()); } else { throw; } } return(Ok(presenca)); }
public async Task <ActionResult <Usuario> > Put(int id_usr, Usuario usuario) { if (id_usr != usuario.UsuarioId) { return(BadRequest()); } context.Entry(usuario).State = EntityState.Modified; try{ await context.SaveChangesAsync(); }catch (DbUpdateConcurrencyException) { var UsuarioValida = context.Usuario.FindAsync(id_usr); if (UsuarioValida == null) { return(NotFound()); } else { throw; } } return(usuario); }
public async Task <Categoria> Put(Categoria categoria) { context.Entry(categoria).State = EntityState.Modified; await context.SaveChangesAsync(); return(categoria); }
public async Task <Localizacao> Put(Localizacao localizacao) { context.Entry(localizacao).State = EntityState.Modified; await context.SaveChangesAsync(); return(localizacao); }
public async Task <Usuario> Alterar(Usuario usuario) { _contexto.Entry(usuario).State = EntityState.Modified; await _contexto.SaveChangesAsync(); return(usuario); }
public async Task <Localizacao> Alterar(Localizacao localizacao) { _contexto.Entry(localizacao).State = EntityState.Modified; await _contexto.SaveChangesAsync(); return(localizacao); }
public async Task <IActionResult> Put(long id, Presenca presenca) { if (id != presenca.PresencaId) { return(BadRequest()); } _context.Entry(presenca).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { var presenca_valido = await _context.Presenca.FindAsync(id); if (presenca_valido == null) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult> Put(int id, Evento evento) { if (id != evento.EventoId) { return(BadRequest()); } // Comparamos os atributos que foram modificados através do EF _contexto.Entry(evento).State = EntityState.Modified; try { await _contexto.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { // Verfica se o objeto inserido existe no banco var evento_valido = await _contexto.Evento.FindAsync(id); if (evento_valido == null) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <Evento> Put(Evento evento) { context.Entry(evento).State = EntityState.Modified; await context.SaveChangesAsync(); return(evento); }
public async Task <ActionResult <Localizacao> > Put(int id_loca, Localizacao localizacao) { if (id_loca != localizacao.LocalizacaoId) { return(BadRequest()); } context.Entry(localizacao).State = EntityState.Modified; try{ await context.SaveChangesAsync(); }catch (DbUpdateConcurrencyException) { var localizacaoValida = context.Localizacao.FindAsync(id_loca); if (localizacaoValida == null) { return(NotFound()); } else { throw; } } return(localizacao); }
public async Task <IActionResult> Put(long id, Usuario usuario) { if (id != usuario.UsuarioId) { return(BadRequest()); } _context.Entry(usuario).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { var usuario_valido = await _context.Usuario.FindAsync(id); if (usuario_valido == null) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult> Put(int id, Evento evento) { //SE o Id objeto não existir ele retorna erro 401 if (id != evento.Idevento) { return(BadRequest()); } //Comparamos os atribuitos que foram modificados através do EF _contexto.Entry(evento).State = EntityState.Modified; try{ await _contexto.SaveChangesAsync(); }catch (DbUpdateConcurrencyException) { //Verificamos se o objeto inserido realmente existe no banco var evento_valido = await _contexto.Evento.FindAsync(id); if (evento_valido == null) { return(NotFound()); } else { throw; } } //Nocontent = return 204, sem nada return(NoContent()); }
public async Task <ActionResult> Put(int id, Usuario usuario) { // Se o Id fo objeto não existir ele reteorna error 400 if (id != usuario.UsuarioId) { return(BadRequest()); } // Comparamos os atributos que foram modificados através do EF _contexto.Entry(usuario).State = EntityState.Modified; try { await _contexto.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { // Verificamos se o objeto inserido realmente existe no Banco var usuario_valido = await _contexto.Usuario.FindAsync(id); if (usuario_valido == null) { return(NotFound()); } else { throw; } } // NoContent = Retorna 204, sem nada return(NoContent()); }
public async Task <Usuario> Put(Usuario usuario) { context.Entry(usuario).State = EntityState.Modified; await context.SaveChangesAsync(); return(usuario); }
public async Task <ActionResult <Evento> > Put(int id, Evento evento) { if (id != evento.EventoId) { return(BadRequest()); } context.Entry(evento).State = EntityState.Modified; try { await context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { var eventoValido = context.Evento.FindAsync(id); if (eventoValido == null) { return(NotFound()); } else { throw; } } return(Ok(evento)); }
public async Task <ActionResult> Put(int id, Eventos evento) { //se o id do objeto não existir ele retorna 400 if (id != evento.EventoId) { return(BadRequest()); } _contexto.Entry(evento).State = EntityState.Modified; try{ await _contexto.SaveChangesAsync(); }catch (DbUpdateConcurrencyException) { //verificamos se o objeto inserido realmente existe no banco var evento_valido = await _contexto.Eventos.FindAsync(id); if (evento_valido == null) { return(NotFound()); } else { throw; } } //NoContent = retorna 204, sem nada return(NoContent()); }
public async Task <Presenca> Put(Presenca presenca) { context.Entry(presenca).State = EntityState.Modified; await context.SaveChangesAsync(); return(presenca); }
public async Task <Categoria> Alterar(Categoria categoria) { // Comparamos os atributos que foram modificados através do EF _contexto.Entry(categoria).State = EntityState.Modified; await _contexto.SaveChangesAsync(); return(categoria); }
public async Task <Usuario> Alterar(Usuario usuario) { using (GufosContext _context = new GufosContext()) { _context.Entry(usuario).State = EntityState.Modified; await _context.SaveChangesAsync(); } return(usuario); }
public async Task <Evento> Alterar(Evento evento) { using (GufosContext _contexto = new GufosContext()){ _contexto.Entry(evento).State = EntityState.Modified; await _contexto.SaveChangesAsync(); } return(evento); }
public async Task <Categoria> Alterar(Categoria categoria) { using (GufosContext _contexto = new GufosContext()){ _contexto.Entry(categoria).State = EntityState.Modified; await _contexto.SaveChangesAsync(); } return(categoria); }
public async Task <Localizacao> Alterar(Localizacao localizacao) { using (GufosContext _context = new GufosContext()) { _context.Entry(localizacao).State = EntityState.Modified; await _context.SaveChangesAsync(); } return(localizacao); }
public async Task <TipoUsuario> Alterar(TipoUsuario tipoUsuario) { using (GufosContext _contexto = new GufosContext()){ _contexto.Entry(tipoUsuario).State = EntityState.Modified; await _contexto.SaveChangesAsync(); } return(tipoUsuario); }
public async Task <Presenca> Alterar(Presenca presenca) { using (GufosContext _contexto = new GufosContext()) { _contexto.Entry(presenca).State = EntityState.Modified; await _contexto.SaveChangesAsync(); } return(presenca); }
public async Task <Categoria> Alterar(Categoria categoria) { using (GufosContext _contexto = new GufosContext()) { // Comparamos os atributos que foram modificados atraves do EntityFrameWork _contexto.Entry(categoria).State = EntityState.Modified; await _contexto.SaveChangesAsync(); return(categoria); } }