public IHttpActionResult PutResposta(long id, resposta resposta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != resposta.codigo_resposta) { return(BadRequest()); } db.Entry(resposta).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!respostaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Edit([Bind(Include = "Id, usuario,id_pergunta,resposta1")] resposta resposta) { if (ModelState.IsValid) { pnRespostas.Editar(resposta); return(RedirectToAction("Index")); } ViewBag.id_pergunta = new SelectList(pnPerguntas.PegarDB(), "Id", "pergunta1", resposta.id_pergunta); ViewBag.usuario = new SelectList(pnUsuarios.PegarDB(), "login", "pass", resposta.usuario); return(View(resposta)); }
public IHttpActionResult PostResposta(resposta resposta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.resposta.Add(resposta); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = resposta.codigo_resposta }, resposta)); }
public IHttpActionResult GetResposta(long id) { db.Configuration.LazyLoadingEnabled = false; resposta resposta = db.resposta.Find(id); if (resposta == null) { return(NotFound()); } return(Ok(resposta)); }
public static void Editar(resposta ec) { try { EventosEntities db = new EventosEntities(); db.Entry(ec).State = EntityState.Modified; db.SaveChanges(); } catch (Exception) { throw; } }
public static void Cadastrar(resposta ec) { try { EventosEntities db = new EventosEntities(); db.resposta.Add(ec); db.SaveChanges(); } catch (Exception) { throw; } }
public IHttpActionResult DeleteResposta(long id) { resposta resposta = db.resposta.Find(id); if (resposta == null) { return(NotFound()); } db.resposta.Remove(resposta); db.SaveChanges(); return(Ok(resposta)); }
// GET: respostas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } resposta resposta = pnRespostas.Procurar(id); if (resposta == null) { return(HttpNotFound()); } return(View(resposta)); }
// GET: respostas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } resposta resposta = pnRespostas.Procurar(id); if (resposta == null) { return(HttpNotFound()); } ViewBag.id_pergunta = new SelectList(pnPerguntas.PegarDB(), "Id", "pergunta1", resposta.id_pergunta); ViewBag.usuario = new SelectList(pnUsuarios.PegarDB(), "login", "pass", resposta.usuario); return(View(resposta)); }
public static resposta Procurar(int?id) { try { EventosEntities db = new EventosEntities(); resposta u = db.resposta.Find(id); if (u == null) { return(null); } return(u); } catch (Exception) { throw; } }