public static List <Equipos> TraerEquipos(int idGrupo) { Grupo objGrupo = GrupoBLL.SelectById(idGrupo); int idEvento = objGrupo.IdEvento; List <Equipos> objEquipo = EquipoBLL.SelectByEvento(idEvento); return(objEquipo); }
public static int EliminarEquipo(int idEquipo) { try { EquipoBLL.Delete(idEquipo); return(idEquipo); } catch (Exception) { return(-1); } }
public static Equipos InsertarEquipo(string nombre, string idEvento) { Equipos objEquipoModelo = EquipoBLL.SelectCantActual(Convert.ToInt32(idEvento)); int cantidadActual = objEquipoModelo.IdEvento; Evento objEvento = EventoBLL.SelectById(Convert.ToInt32(idEvento)); int cantidadPermitida = objEvento.CantidadEquipos; if (cantidadActual < cantidadPermitida) { Equipos objEquipo = EquipoBLL.InsertWithReturn(nombre, Convert.ToInt32(idEvento)); return(objEquipo); } else { Equipos objEquipo = new Equipos(); objEquipo.Nombre = "NO"; return(objEquipo); } }
public static void Delete(int id) { EventoDSTableAdapters.tbl_eventoTableAdapter adapter = new EventoDSTableAdapters.tbl_eventoTableAdapter(); adapter.DeleteEvento(id); NoticiaBLL.DeleteEvento(id); List <Grupo> listGrupos = GrupoBLL.SelectByEvento(id); foreach (Grupo objGrupo in listGrupos) { GrupoBLL.Delete(objGrupo.IdGrupo); GrupoEquipoBLL.DeleteByGrupo(objGrupo.IdGrupo); List <Fixture> listFixture = FixtureBLL.SelectByGrupo(objGrupo.IdGrupo + ""); foreach (Fixture objFixture in listFixture) { FixtureNoticiaBLL.DeleteByFixture(objFixture.IdFixture); } FixtureBLL.DeleteByGrupo(objGrupo.IdGrupo); } GolesBLL.DeleteByEvento(id); EquipoBLL.DeleteByEvento(id); }
public static JugadorEquipo InsertarJugadorEquipo(string nombre, string posicion, string idEquipo, string nroCamiseta, string tipo) { Equipos objEquipo = EquipoBLL.SelectById(Convert.ToInt32(idEquipo)); int idEvento = objEquipo.IdEvento; JugadorEquipo objEquipoModelo = JugadorEquipoBLL.SelectCantidadActualJugadores(Convert.ToInt32(idEquipo)); int cantidadActual = objEquipoModelo.IdEquipo; Evento objEvento = EventoBLL.SelectById(Convert.ToInt32(idEvento)); int cantidadPermitida = objEvento.CantidadJugadoresPorEquipo; if (cantidadActual < cantidadPermitida) { JugadorEquipo objJugadorEquipo = JugadorEquipoBLL.InsertWithReturn(nombre, posicion, Convert.ToInt32(idEquipo), Convert.ToInt32(nroCamiseta), tipo); return(objJugadorEquipo); } else { JugadorEquipo objJugadorEquipo = new JugadorEquipo(); objJugadorEquipo.Nombre = "NO"; return(objJugadorEquipo); } }
public static Equipos TraerEquipo(int idEquipo) { Equipos objEquipo = EquipoBLL.SelectById(idEquipo); return(objEquipo); }