public ActionResult DeleteConfirmed(int id) { ResultadoPunto resultadoPunto = db.ResultadoPunto.Find(id); db.ResultadoPunto.Remove(resultadoPunto); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "idResultado,fecha,votosFavor,votosContra,votosNulo,votosAbstencion,resultado,idAgenda,idPunto,idQuorum")] ResultadoPunto resultadoPunto) { if (ModelState.IsValid) { db.Entry(resultadoPunto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idPunto = new SelectList(db.Punto, "idPunto", "titulo", resultadoPunto.idPunto); return(View(resultadoPunto)); }
// GET: ResultadoPuntoes/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ResultadoPunto resultadoPunto = db.ResultadoPunto.Find(id); if (resultadoPunto == null) { return(HttpNotFound()); } return(View(resultadoPunto)); }
// GET: ResultadoPuntoes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ResultadoPunto resultadoPunto = db.ResultadoPunto.Find(id); if (resultadoPunto == null) { return(HttpNotFound()); } ViewBag.idPunto = new SelectList(db.Punto, "idPunto", "titulo", resultadoPunto.idPunto); return(View(resultadoPunto)); }
public ActionResult Vote([Bind(Include = "idResultado,fecha,votosFavor,votosContra,votosNulo,votosAbstencion,resultado,idSesion,idPunto,quorum")] ResultadoPunto resultadoPunto) { if (ModelState.IsValid) { var m = db.Punto.Where(r => r.idPunto == resultadoPunto.idPunto).FirstOrDefault(); resultadoPunto.quorum = resultadoPunto.votosContra + resultadoPunto.votosFavor + resultadoPunto.votosNulo + resultadoPunto.votosAbstencion; if (m.idEstado == 2) { db.updateResultadoPunto(resultadoPunto.idPunto, resultadoPunto.votosFavor, resultadoPunto.votosContra, resultadoPunto.votosAbstencion, resultadoPunto.votosNulo, resultadoPunto.quorum, resultadoPunto.resultado); } else { db.ResultadoPunto.Add(resultadoPunto); db.SaveChanges(); db.votePunto(resultadoPunto.idPunto, 2); } return(RedirectToAction("ACTIVE", new { id = resultadoPunto.idSesion })); } ViewBag.idPunto = new SelectList(db.Punto, "idPunto", "titulo", resultadoPunto.idPunto); return(View(resultadoPunto)); }