public async Task <IActionResult> PutEvent(int id, Event @event) { if (id != @event.Idevent) { return(BadRequest()); } _context.Entry(@event).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EventExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutContaEvento(int id, ContaEvento contaEvento) { if (id != contaEvento.IdContaEventos) { return(BadRequest()); } _context.Entry(contaEvento).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ContaEventoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public IHttpActionResult PutAgenda(int id, Agenda agenda) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != agenda.Id) { return(BadRequest()); } db.Entry(agenda).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!AgendaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Edit([Bind(Include = "Id,Nome,Data,Tipo,Observacao")] Agenda agenda) { if (ModelState.IsValid) { db.Entry(agenda).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(agenda)); }
public bool TryUpdateUser(User user) { try { db.Entry(user).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); return(true); } catch { return(false); } }
public bool TryUpdateEvent(Event updatedEvent) { try { db.Entry(updatedEvent).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); return(true); } catch { return(false); } }