Beispiel #1
0
        public ActionResult DeleteConfirmed(string id)
        {
            AspNetRoles aspNetRoles = db.AspNetRoles.Find(id);

            db.MenuAspNetRoles.RemoveRange(db.MenuAspNetRoles.Where(r => r.AspNetRolesId == id));
            db.AspNetRoles.Remove(aspNetRoles);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult Create([Bind(Include = "ID,Nombre")] Municipio municipio)
        {
            if (ModelState.IsValid)
            {
                db.Municipio.Add(municipio);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(municipio));
        }
Beispiel #3
0
        public ActionResult Create([Bind(Include = "ID,Nombre")] TipoCategoria tipoCategoria)
        {
            if (ModelState.IsValid)
            {
                db.TipoCategoria.Add(tipoCategoria);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoCategoria));
        }
        public ActionResult Create([Bind(Include = "ID,Nombre")] TipoPartidoPolitico tipoPartidoPolitico)
        {
            if (ModelState.IsValid)
            {
                db.TipoPartidoPolitico.Add(tipoPartidoPolitico);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoPartidoPolitico));
        }
Beispiel #5
0
        public ActionResult Create([Bind(Include = "ID,Nombre,TipoPartidoPoliticoID")] Lista lista)
        {
            if (ModelState.IsValid)
            {
                db.Lista.Add(lista);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.TipoPartidoPoliticoID = new SelectList(db.TipoPartidoPolitico, "ID", "Nombre", lista.TipoPartidoPoliticoID);
            return(View(lista));
        }
Beispiel #6
0
        public ActionResult Create([Bind(Include = "ID,Nombre,MunicipioID")] JuntaDepartamental juntaDepartamental)
        {
            if (ModelState.IsValid)
            {
                db.JuntaDepartamental.Add(juntaDepartamental);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.MunicipioID = new SelectList(db.Municipio, "ID", "Nombre", juntaDepartamental.MunicipioID);
            return(View(juntaDepartamental));
        }
        public ActionResult Create([Bind(Include = "ID,Nombre,CircuitoID")] Escuela escuela)
        {
            if (ModelState.IsValid)
            {
                db.Escuela.Add(escuela);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.CircuitoID = new SelectList(db.Circuito, "ID", "Nombre", escuela.CircuitoID);
            return(View(escuela));
        }
Beispiel #8
0
        public ActionResult Create([Bind(Include = "ID,Nombre,JuntaDepartamentalID")] Circuito circuito)
        {
            if (ModelState.IsValid)
            {
                db.Circuito.Add(circuito);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.JuntaDepartamentalID = new SelectList(db.JuntaDepartamental, "ID", "Nombre", circuito.JuntaDepartamentalID);
            return(View(circuito));
        }
Beispiel #9
0
        public ActionResult Create([Bind(Include = "ID,Nombre,Año,FechaCreacion,UsuarioID")] Eleccion eleccion)
        {
            if (ModelState.IsValid)
            {
                db.Eleccion.Add(eleccion);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.UsuarioID = new SelectList(db.AspNetUsers, "Id", "Email", eleccion.UsuarioID);
            return(View(eleccion));
        }
Beispiel #10
0
        public ActionResult Create([Bind(Include = "ID,Numero,EnlaceEleccionEscuelaID")] Mesa mesa)
        {
            if (ModelState.IsValid)
            {
                db.Mesa.Add(mesa);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.EnlaceEleccionEscuelaID = new SelectList(db.EnlaceEleccionEscuela, "ID", "ID", mesa.EnlaceEleccionEscuelaID);
            return(View(mesa));
        }
Beispiel #11
0
        public ActionResult Create([Bind(Include = "ID,EleccionID,EscuelaID")] EnlaceEleccionEscuela enlaceEleccionEscuela)
        {
            if (ModelState.IsValid)
            {
                db.EnlaceEleccionEscuela.Add(enlaceEleccionEscuela);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.EleccionID = new SelectList(db.Eleccion, "ID", "Nombre", enlaceEleccionEscuela.EleccionID);
            ViewBag.EscuelaID  = new SelectList(db.Escuela, "ID", "Nombre", enlaceEleccionEscuela.EscuelaID);
            return(View(enlaceEleccionEscuela));
        }
        public ActionResult Create([Bind(Include = "ID,CantidadVotos,EnlaceEleccionTipoCategoriaListaID,FechaCreacion,FechaActualizacion,UsuarioCreacionID,UsuarioActualizacionID,MesaID")] RecuentoVoto recuentoVoto)
        {
            if (ModelState.IsValid)
            {
                db.RecuentoVoto.Add(recuentoVoto);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.UsuarioActualizacionID             = new SelectList(db.AspNetUsers, "Id", "Email", recuentoVoto.UsuarioActualizacionID);
            ViewBag.UsuarioCreacionID                  = new SelectList(db.AspNetUsers, "Id", "Email", recuentoVoto.UsuarioCreacionID);
            ViewBag.EnlaceEleccionTipoCategoriaListaID = new SelectList(db.EnlaceEleccionTipoCategoriaLista, "ID", "ID", recuentoVoto.EnlaceEleccionTipoCategoriaListaID);
            ViewBag.MesaID = new SelectList(db.Mesa, "ID", "ID", recuentoVoto.MesaID);
            return(View(recuentoVoto));
        }
Beispiel #13
0
        public ActionResult Create([Bind(Include = "ID,ListaID,EnlaceEleccionTipoCategoriaID")] EnlaceEleccionTipoCategoriaLista enlaceEleccionTipoCategoriaLista)
        {
            if (ModelState.IsValid)
            {
                if (db.EnlaceEleccionTipoCategoriaLista.Where(e => e.ListaID == enlaceEleccionTipoCategoriaLista.ListaID && e.EnlaceEleccionTipoCategoriaID == enlaceEleccionTipoCategoriaLista.EnlaceEleccionTipoCategoriaID).Count() == 0)
                {
                    db.EnlaceEleccionTipoCategoriaLista.Add(enlaceEleccionTipoCategoriaLista);
                    db.SaveChanges();
                }
                return(RedirectToAction("Index"));
            }

            ViewBag.EnlaceEleccionTipoCategoriaID = new SelectList(db.EnlaceEleccionTipoCategoria, "ID", "ID", enlaceEleccionTipoCategoriaLista.EnlaceEleccionTipoCategoriaID);
            ViewBag.ListaID = new SelectList(db.Lista, "ID", "Nombre", enlaceEleccionTipoCategoriaLista.ListaID);
            return(View(enlaceEleccionTipoCategoriaLista));
        }
Beispiel #14
0
        public ActionResult DeleteConfirmed(string id)
        {
            AspNetUsers aspNetUsers = db.AspNetUsers.Find(id);

            db.AspNetUsers.Remove(aspNetUsers);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #15
0
        public async Task <IHttpActionResult> Register(UsuarioApi usuarioApi)
        {
            if (usuarioApi.x == "76b32470-e66e-4408-8541-5c36a173fff0")
            {
                AspNetUsers aspNetUsers = db.AspNetUsers.FirstOrDefault(us => us.UserName == usuarioApi.username);
                if (aspNetUsers != null)
                {
                    aspNetUsers.FirstName = usuarioApi.nombre;
                    aspNetUsers.LastName  = usuarioApi.apellido;
                    aspNetUsers.Dni       = usuarioApi.dni;
                    aspNetUsers.Foto      = usuarioApi.foto;
                    aspNetUsers.Email     = usuarioApi.email;
                    db.SaveChanges();
                    return(Ok("usuario modificado"));
                }
                else
                {
                    if (!ModelState.IsValid)
                    {
                        return(BadRequest(ModelState));
                    }

                    var user = new ApplicationUser()
                    {
                        FirstName = usuarioApi.nombre, LastName = usuarioApi.apellido, UserName = usuarioApi.username, Email = usuarioApi.email, Dni = usuarioApi.dni, Foto = usuarioApi.foto
                    };

                    IdentityResult result = await UserManager.CreateAsync(user, usuarioApi.password);

                    if (!result.Succeeded)
                    {
                        return(GetErrorResult(result));
                    }

                    return(Ok());
                }
            }
            else
            {
                return(NotFound());
            }
        }