public async Task <IActionResult> PutPonto(long id, Ponto ponto) { if (id != ponto.Id) { return(BadRequest()); } _context.Entry(ponto).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PontoExists(id)) { return(NoContent()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutSolicitacao(long id, Solicitacao solicitacao) { if (id != solicitacao.Id) { return(BadRequest()); } _context.Entry(solicitacao).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SolicitacaoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public Url Editar(EditarUrlViewModel url, string usuarioId) { var urlParaEditar = context.Urls.FirstOrDefault(u => u.Id == url.Id); if (urlParaEditar == null || urlParaEditar.UsuarioId != usuarioId) { return(null); } urlParaEditar.UrlReal = url.UrlReal; context.Entry(urlParaEditar).State = EntityState.Modified; context.SaveChanges(); return(urlParaEditar); }
public virtual void Atualizar(TEntity entity) { _dbContext.Entry(entity).State = EntityState.Modified; _dbContext.SaveChanges(); }