public static int EliminarNoticia(string idNoticia) { try { FixtureNoticiaBLL.Delete(Convert.ToInt32(idNoticia)); FixtureNoticias objFixtureNoticia = FixtureNoticiaBLL.SelectById(Convert.ToInt32(idNoticia)); string tipo = objFixtureNoticia.Tipo; if (tipo == "Gol") { Fixture objFixture = FixtureBLL.SelectById(objFixtureNoticia.IdFixture); int scoreEquipo = 0; int scoreRival = 0; if (objFixture.ScoreEquipo > 0) { scoreEquipo = objFixture.ScoreEquipo - 1; } if (objFixture.ScoreRival > 0) { scoreRival = objFixture.ScoreRival - 1; } FixtureBLL.UpdateScoreEquipo(scoreEquipo, Convert.ToString(objFixtureNoticia.IdFixture)); FixtureBLL.UpdateScoreRival(scoreRival, Convert.ToString(objFixtureNoticia.IdFixture)); } return(Convert.ToInt32(idNoticia)); } catch (Exception) { return(-1); } }
public static FixtureNoticias ActualizarNoticia(string idFixture, string idEquipo, string idJugador, string tipo, string descripcion, string fecha, string hora, string id) { FixtureNoticiaBLL.Update(idFixture, idEquipo, idJugador, tipo, descripcion, fecha, hora, Convert.ToInt32(id)); FixtureNoticias objFixtureNoticia = FixtureNoticiaBLL.SelectById(Convert.ToInt32(id)); Fixture objFixture = FixtureBLL.SelectById(Convert.ToInt32(idFixture)); return(objFixtureNoticia); }
public static Fixture ActualizarFixture(string idEquipo, string idRival, string idCancha, string fecha, string hora, string idGrupo, string estado, string scoreEquipo, string scoreRival, string puntos, string idFixture) { FixtureBLL.UpdateFixture(idEquipo, idRival, idCancha, fecha, hora, idGrupo, estado, scoreEquipo, scoreRival, puntos, idFixture); Fixture objFixture = FixtureBLL.SelectById(Convert.ToInt32(idFixture)); return(objFixture); }
protected void Page_Load(object sender, EventArgs e) { Session["modulo"] = "Eventos"; string Id = Request.QueryString["ID"]; Fixture fixture = FixtureBLL.SelectById(Convert.ToInt32(Id)); Session["evento"] = fixture.Evento.IdEvento; Session["equipo"] = fixture.IdEquipo; Session["rival"] = fixture.IdRival; hdnEvento.Value = Convert.ToString(fixture.Evento.IdEvento); hdnGrupo.Value = Convert.ToString(fixture.IdGrupo); }
private static void perdedor(int IdFixture, int idEquipo) { Fixture objFixture = FixtureBLL.SelectById(IdFixture); Posiciones objPosiciones = PosicionesBLL.SelectByEquipo(idEquipo); int pj = objPosiciones.PartidosJugados + 1; int p = objPosiciones.Perdidos + 1; int gf = objPosiciones.GolesFavor + objFixture.ScoreRival; int gc = objPosiciones.GolesContra + objFixture.ScoreEquipo; int dif = objPosiciones.Diferencia + (gf - gc); List <JugadorEquipo> listJugadores = JugadorEquipoBLL.SelectByEquipo(idEquipo); foreach (JugadorEquipo objJugador in listJugadores) { Goles objGol = GolesBLL.SelectByJugador(objJugador.IdJugadorEquipo); int partidosjugados = objGol.PartidosJugados + 1; GolesBLL.UpdatePJ(objJugador.IdJugadorEquipo, partidosjugados); } PosicionesBLL.Update(objPosiciones.IdGrupo, objPosiciones.IdEquipo, pj, objPosiciones.Ganados, objPosiciones.Empates, p, gf, gc, dif, objPosiciones.Puntos, objPosiciones.IdPosiciones); }
public static FixtureNoticias InsertarNoticia(string idFixture, string idEquipo, string idJugador, string tipo, string descripcion, string fecha, string hora) { FixtureNoticias objFixtureNoticia = FixtureNoticiaBLL.InsertWithReturn( idFixture, idEquipo, idJugador, tipo, descripcion, fecha, hora); if (tipo == "Gol") { Fixture objFixture = FixtureBLL.SelectById(Convert.ToInt32(idFixture)); if (idEquipo == objFixture.IdEquipo.ToString()) { int gol = objFixture.ScoreEquipo + 1; FixtureBLL.UpdateScoreEquipo(gol, idFixture); } else { int gol = objFixture.ScoreRival + 1; FixtureBLL.UpdateScoreRival(gol, idFixture); } } return(objFixtureNoticia); }
public static Fixture TraerFixture(string idFixture) { Fixture objFixture = FixtureBLL.SelectById(Convert.ToInt32(idFixture)); return(objFixture); }