Ejemplo n.º 1
0
 public Enlace(Testigo testigo)
 {
     Id       = testigo.id;
     Nombre   = testigo.nombre;
     Telefono = testigo.numero;
     Activo   = testigo.activo;
 }
Ejemplo n.º 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            Testigo testigo = db.Testigos.Find(id);

            db.Testigos.Remove(testigo);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
 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));
 }
Ejemplo n.º 4
0
        // 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));
        }
Ejemplo n.º 5
0
        // 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));
        }
Ejemplo n.º 6
0
        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);
            }
        }
Ejemplo n.º 7
0
        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());
        }
Ejemplo n.º 8
0
 public EnlacePartipacion(Testigo testigo)
     : base(testigo)
 {
     IdMesa = testigo.id_mesa;
 }