public Enlace(Testigo testigo) { Id = testigo.id; Nombre = testigo.nombre; Telefono = testigo.numero; Activo = testigo.activo; }
public ActionResult DeleteConfirmed(int id) { Testigo testigo = db.Testigos.Find(id); db.Testigos.Remove(testigo); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id_Testigo,Nombres,ApellidoPaterno,ApellidoMaterno,Id_Sitio")] Testigo testigo) { if (ModelState.IsValid) { db.Entry(testigo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id_Sitio = new SelectList(db.Sitios, "Id_Sitio", "CodigoSitio", testigo.Id_Sitio); return(View(testigo)); }
// GET: Testigoes/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Testigo testigo = db.Testigos.Find(id); if (testigo == null) { return(HttpNotFound()); } return(View(testigo)); }
// GET: Testigoes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Testigo testigo = db.Testigos.Find(id); if (testigo == null) { return(HttpNotFound()); } ViewBag.Id_Sitio = new SelectList(db.Sitios, "Id_Sitio", "CodigoSitio", testigo.Id_Sitio); return(View(testigo)); }
public bool Save() { using (var db = new edayRoomEntities()) { var testigo = new Testigo { id_mesa = IdMesa, nombre = Nombre, numero = Numero, activo = Activo }; db.Testigoes.AddObject(testigo); db.SaveChanges(); Id = testigo.id; return(true); } }
public ActionResult AdminMesa(int idMesa) { var db = new edayRoomEntities(); Mesa mesa = (from m in db.Mesas where m.id == idMesa select m).Single(); Centro centro = (from c in db.Centroes where c.id == mesa.id_centro select c).Single(); bool totalizacionDone = mesa.Totalizacions.Any(); Testigo testigo = mesa.Testigoes.FirstOrDefault(t => t.activo); ViewData["centro"] = centro; ViewData["mesa"] = mesa; ViewData["totalizacionDone"] = totalizacionDone; ViewData["contact"] = (from pt in db.TotalizacionTimelines where mesa.id == pt.id_mesa && pt.activa select new TotalizacionContact { Centro = mesa.Centro.Nombre, CentroId = mesa.Centro.id, LastUpdate = pt.fecha, NextUpdate = pt.fecha, Votantes = mesa.votantes, IdTestigo = testigo.id, Mesa = mesa.numero, MesaId = mesa.id, TotalizacionTimelineId = pt.id, NombreTestigo = testigo.nombre, Numero = testigo.numero }).SingleOrDefault(); if (totalizacionDone) { ViewData["totales"] = mesa.Totalizacions.OrderBy(t => t.RelacionCandidatoPartidoCoalicion.Candidato.nombre).ThenBy( t => t.RelacionCandidatoPartidoCoalicion.Partido.nombre).ToList(); } return(View()); }
public EnlacePartipacion(Testigo testigo) : base(testigo) { IdMesa = testigo.id_mesa; }