public ActionResult Create([Bind(Include = "Id_dirigente,ced_dirigente,nom_dirigente,apelli_dirigente,dir_dirigente,telf_dirigente")] Dirigente dirigente)
        {
            if (ModelState.IsValid)
            {
                db.Dirigente.Add(dirigente);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(dirigente));
        }
        public ActionResult Create([Bind(Include = "Id_campeonato,Nom_Campeonato,fecha_ini,fecha_fin,Estado_campeonato")] Campeonato campeonato)
        {
            if (ModelState.IsValid)
            {
                db.Campeonato.Add(campeonato);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(campeonato));
        }
예제 #3
0
        public ActionResult Create([Bind(Include = "Id_arbitro,ced_arbitro,nom_arbitro,apell_arbitro,dir_arbitro,Pais,telf_arbitro,correo_arbitro")] Arbitro arbitro)
        {
            if (ModelState.IsValid)
            {
                db.Arbitro.Add(arbitro);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(arbitro));
        }
예제 #4
0
        public ActionResult Create([Bind(Include = "Id_vocal,ced_vocal,nom_vocal,apell_vocal,telf_vocal,correo_vocal")] Vocal vocal)
        {
            if (ModelState.IsValid)
            {
                db.Vocal.Add(vocal);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(vocal));
        }
예제 #5
0
        public ActionResult Create([Bind(Include = "id_gol,id_partido,id_jugador,goles")] Gol_jugador_partido gol_jugador_partido)
        {
            if (ModelState.IsValid)
            {
                db.Gol_jugador_partido.Add(gol_jugador_partido);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.id_jugador = new SelectList(db.Jugador, "Id_jugador", "ced_jugador", gol_jugador_partido.id_jugador);
            ViewBag.id_partido = new SelectList(db.Partido, "id_partido", "Jornada", gol_jugador_partido.id_partido);
            return(View(gol_jugador_partido));
        }
예제 #6
0
        public ActionResult Create([Bind(Include = "Id_pase,fecha,valor,id_equipo_entra,equipo_sale,id_jugador")] Pase pase)
        {
            if (ModelState.IsValid)
            {
                db.Pase.Add(pase);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.id_equipo_entra = new SelectList(db.Equipo, "Id_Equipo", "nom_equipo", pase.id_equipo_entra);
            ViewBag.id_jugador      = new SelectList(db.Jugador, "Id_jugador", "Fullname", pase.id_jugador);
            return(View(pase));
        }
예제 #7
0
        public ActionResult Create([Bind(Include = "id_pagos,id_part_jugador,id_part_equipo,total,fecha")] pagos pagos)
        {
            if (ModelState.IsValid)
            {
                db.pagos.Add(pagos);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.id_part_equipo  = new SelectList(db.Partido_Equipo, "id_part_equipo", "sancion", pagos.id_part_equipo);
            ViewBag.id_part_jugador = new SelectList(db.Partido_Jugador, "id_part_jugador", "Tarjeta", pagos.id_part_jugador);
            return(View(pagos));
        }
예제 #8
0
        public ActionResult Create([Bind(Include = "id_part_equipo,id_partido,id_equipo,sancion,cantidad,valor,total")] Partido_Equipo partido_Equipo)
        {
            if (ModelState.IsValid)
            {
                db.Partido_Equipo.Add(partido_Equipo);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.id_equipo  = new SelectList(db.Equipo, "Id_Equipo", "nom_equipo", partido_Equipo.id_equipo);
            ViewBag.id_partido = new SelectList(db.Partido, "id_partido", "Jornada", partido_Equipo.id_partido);
            return(View(partido_Equipo));
        }
예제 #9
0
        public ActionResult Create([Bind(Include = "id_part_jugador,id_partido,id_jugador,Tarjeta,valor,cantidad,Total")] Partido_Jugador partido_Jugador)
        {
            if (ModelState.IsValid)
            {
                db.Partido_Jugador.Add(partido_Jugador);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.id_jugador = new SelectList(db.Jugador, "Id_jugador", "ced_jugador", partido_Jugador.id_jugador);
            ViewBag.id_partido = new SelectList(db.Partido, "id_partido", "Jornada", partido_Jugador.id_partido);
            return(View(partido_Jugador));
        }
예제 #10
0
        public ActionResult Editar(CampeonatoViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (BarrialSurEntities1 db = new BarrialSurEntities1())
                    {
                        var oCampeonato = db.Campeonato.Find(model.Id_campeonato);
                        oCampeonato.Nom_Campeonato    = model.Nom_Campeonato;
                        oCampeonato.fecha_ini         = model.fecha_ini;
                        oCampeonato.fecha_fin         = model.fecha_fin;
                        oCampeonato.Estado_campeonato = model.Estado_campeonato;

                        db.Entry(oCampeonato).State = System.Data.Entity.EntityState.Modified;
                        db.SaveChanges();
                    }
                    return(Redirect("/Campeonato"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
예제 #11
0
        public ActionResult Nuevo(CampeonatoViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (BarrialSurEntities1 db = new BarrialSurEntities1())
                    {
                        var oCampeonato = new Campeonato();
                        oCampeonato.Nom_Campeonato    = model.Nom_Campeonato;
                        oCampeonato.fecha_ini         = model.fecha_ini;
                        oCampeonato.fecha_fin         = model.fecha_fin;
                        oCampeonato.Estado_campeonato = model.Estado_campeonato;

                        db.Campeonato.Add(oCampeonato);
                        db.SaveChanges();
                    }
                    return(Redirect("/Campeonato"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
예제 #12
0
        public ActionResult Create([Bind(Include = "Id_Equipo,nom_equipo,color_equipo,fundacion,foto_equipo,liga,serie,Estado_equipo,id_dirigente")] Equipo equipo)
        {
            HttpPostedFileBase foto_equipo = Request.Files[0];
            string             ruta        = Server.MapPath("~/Repositorio/");

            ruta += foto_equipo.FileName;
            foto_equipo.SaveAs(ruta);
            equipo.foto_equipo = foto_equipo.FileName;

            if (ModelState.IsValid)
            {
                db.Equipo.Add(equipo);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.id_dirigente = new SelectList(db.Dirigente, "Id_dirigente", "Fullname", equipo.id_dirigente);
            return(View(equipo));
        }
예제 #13
0
        public ActionResult Create([Bind(Include = "Id_jugador,ced_jugador,nom_jugador,apell_jugador,fechaNac_jugador,carnet_jugador,foto_jugador,fecha_filiacion,estado_civil,instruccion,profesion,provincia,parroquia,id_equipo")] Jugador jugador)
        {
            //Ruta donde se guarda la imagen
            HttpPostedFileBase foto_jugador = Request.Files[0];
            string             ruta         = Server.MapPath("~/ImgJugador/");

            ruta += foto_jugador.FileName;
            foto_jugador.SaveAs(ruta);

            //Guardar nimbre en la base de datos
            jugador.foto_jugador = foto_jugador.FileName;
            if (ModelState.IsValid)
            {
                db.Jugador.Add(jugador);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.id_equipo = new SelectList(db.Equipo, "Id_Equipo", "nom_equipo", jugador.id_equipo);
            return(View(jugador));
        }
예제 #14
0
        public ActionResult Create([Bind(Include = "id_campeonato_equi,id_campeonato,id_Equipo,inscripcion,garantia")] Campeonato_Equipo campeonato_Equipo)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    db.Campeonato_Equipo.Add(campeonato_Equipo);
                    db.SaveChanges();
                    TempData["smsbien"] = "Datos Guardados!";
                    ViewBag.smsbien     = TempData["smsbien"];
                    return(RedirectToAction("Index"));
                }
                catch
                {
                    TempData["smserror"] = "No se Guardo";
                    ViewBag.smserror     = TempData["smserror"];
                    return(RedirectToAction("Create"));
                }
            }

            ViewBag.id_campeonato = new SelectList(db.Campeonato, "Id_campeonato", "Nom_Campeonato", campeonato_Equipo.id_campeonato);
            ViewBag.id_Equipo     = new SelectList(db.Equipo, "Id_Equipo", "nom_equipo", campeonato_Equipo.id_Equipo);
            return(View(campeonato_Equipo));
        }
예제 #15
0
        public ActionResult Eliminar(int Id)
        {
            using (BarrialSurEntities1 db = new BarrialSurEntities1())
            {
                try
                {
                    var oCampeonato = db.Campeonato.Find(Id);
                    db.Campeonato.Remove(oCampeonato);
                    db.SaveChanges();
                    TempData["sms"] = "El dato se elimino correctamente";
                    ViewBag.sms     = TempData["sms"];
                    return(Redirect("/Campeonato"));
                }
                catch
                {
                    TempData["sms"] = "No se puede eliminar porque se encuentra relacionado con otros registros";
                    ViewBag.sms     = TempData["sms"];

                    return(Redirect("/Campeonato"));
                }
            }
        }