예제 #1
0
 public static void insertPartido(Partidos partido, IDataLink kConnection)
 {
     kConnection.Open();
     var insert = kConnection.Raw("INSERT INTO [dbo].[partidos] ([equipo1], [marcador1], [equipo2], [marcador2], [estadio]) VALUES("+ partido.Equipo1 +", null, "+ partido.Equipo2 +", null, " + partido.Estadio + ")");
     insert.Execute();
     kConnection.Close();
 }
예제 #2
0
        public ActionResult Create(FormCollection collection)
        {
            try
            {
                ViewBag.message = null;
                var objPartido = new Partidos
                {
                    Equipo1 = Convert.ToInt32(collection["equipo1"]),
                    Marcador1 = Convert.ToInt32(collection["marcador1"]),
                    Equipo2 = Convert.ToInt32(collection["equipo2"]),
                    Marcador2 = Convert.ToInt32(collection["marcador2"]),
                    Estadio = Convert.ToInt32(collection["estadio"])
                };

                if (objPartido.Equipo1 == objPartido.Equipo2)
                {
                    ViewBag.message = "Debe seleccionar 2 equipos diferentes";
                    ViewBag.estadios = Partidos.getEstadios(kConnection);
                    ViewBag.equipos = Partidos.getEquipos(kConnection);
                    return View();
                }

                Partidos.insertPartido(objPartido, kConnection);
                return RedirectToAction("Index");
            }
            catch
            {
                return RedirectToAction("Index");
            }
        }