public static Jugador EstadisticasPartidoByJugadorId(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.EstadisticasPartidoByJugadorId(jugador); var cantidadConvocados = 0; var cantidadPartidos = 0; var cantidadMinutos = 0; var cantidadAmarillas = 0; var cantidadRojas = 0; var calificacionPromedio = 0.0f; var cantPromedio = 0.0f; foreach (DataRow item in dt.Rows) { cantidadConvocados++; if (int.Parse(item["MinutosJugados"].ToString()) != 0) { cantidadPartidos++; } cantidadMinutos += int.Parse(item["MinutosJugados"].ToString()); if (int.Parse(item["MinPrimeraAmarilla"].ToString()) != 0 || int.Parse(item["MinSegundaAmarilla"].ToString()) != 0 ) { cantidadAmarillas++; } if (int.Parse(item["MinRoja"].ToString()) != 0) { cantidadRojas++; } if (int.Parse(item["Calificacion"].ToString()) != 0) { cantPromedio++; calificacionPromedio += int.Parse(item["Calificacion"].ToString()); } } jugador.CantidadPartidosConvocado = cantidadConvocados; jugador.CantidadPartidos = cantidadPartidos; jugador.CantidadMinutosJugados = cantidadMinutos; jugador.CantidadAmarillas = cantidadAmarillas; jugador.CantidadRojas = cantidadRojas; jugador.CalificacionPromedio = (calificacionPromedio/cantPromedio); return jugador; }
public static List<Equipo> JugadorEquiposList(int jugadorId) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadorEquiposList(jugadorId); Equipo equipo; List<Equipo> EquipoList = new List<Equipo>(); foreach (DataRow item in dt.Rows) { equipo = new Equipo(); equipo.NombreEquipo = item["NombreEquipo"].ToString(); EquipoList.Add(equipo); } return EquipoList; }
public static int JugadorPorPartidoInsert(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); return jugadoresDal.JugadorPorPartidoInsert(jugador); }
public static int JugadorPorPartidoDelete(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); return jugadoresDal.JugadorPorPartidoDelete(jugador.Id, jugador.PartidoId); }
public static int JugadorPorEquipoInsert(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); return jugadoresDal.JugadorPorEquipoInsert(jugador.Id, jugador.EquipoId, jugador.FechaDesdeEquipo); }
public static int JugadorPorEquipoDelete(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); return jugadoresDal.JugadorPorEquipoDelete(jugador.Id, jugador.EquipoId, jugador.FechaHastaEquipo); }
public static int JugadorInsert(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); int ret = jugadoresDal.JugadorInsert(jugador); jugador.Id = ret; jugadoresDal.DatosGeneralesJugadorInsert(jugador); jugadoresDal.CoberturaMedicaInsert(jugador); return ret; }
public static int JugadorDelete(int id) { JugadoresDAL jugadoresDal = new JugadoresDAL(); return jugadoresDal.JugadorDelete(id); }
internal static int JugadorAlta(int id) { JugadoresDAL jugadoresDal = new JugadoresDAL(); return jugadoresDal.JugadorAlta(id); }
public static List<Jugador> JugadoresByPartido(int IdPartido) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresByPartido(IdPartido); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["Nombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); //jugador.LocalidadNombre = item["LocalidadNombre"].ToString(); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugador.NombreApellido = jugador.Apellido.ToUpper() + " " + jugador.Nombre; jugador.Posicion = item["Posicion"].ToString(); jugador.NumeroSuplentes = dt.Rows.IndexOf(item) + 12; jugador.NumeroCamiseta = int.Parse(item["LocalidadId"].ToString()); jugador.Titular = item["Titular"].ToString(); jugador.MinutosJugados = int.Parse(item["MinutosJugados"].ToString()); //jugador.MinutosJugadosString = item["MinutosJugados"].ToString(); jugador.MinPrimeraAmarilla = int.Parse(item["MinPrimeraAmarilla"].ToString()); jugador.MinSegundaAmarilla = int.Parse(item["MinSegundaAmarilla"].ToString()); jugador.MinRoja = int.Parse(item["MinRoja"].ToString()); jugador.Observaciones = item["Observaciones"].ToString(); jugador.Calificacion = int.Parse(item["Calificacion"].ToString()); jugador.Cambio = int.Parse(item["Cambio"].ToString()); jugador.Gol = int.Parse(item["Goles"].ToString()); jugadorList.Add(jugador); } return jugadorList; }
public static List<Jugador> JugadoresByPartido(int IdPartido, string Titular) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresByPartido(IdPartido,Titular); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["Nombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); //jugador.LocalidadNombre = item["LocalidadNombre"].ToString(); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugador.NombreApellido = jugador.Apellido.ToUpper() + " " + jugador.Nombre; jugador.Posicion = item["Posicion"].ToString(); jugador.NumeroSuplentes = dt.Rows.IndexOf(item) + 12; jugadorList.Add(jugador); } return jugadorList; }
public static List<Jugador> JugadoresByEquipo(int IdEquipo) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresByEquipo(IdEquipo); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["Nombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); jugador.Posicion = item["Posicion"].ToString(); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugadorList.Add(jugador); } return jugadorList; }
public static int EstadisticasGolesByJugadorId(int id) { JugadoresDAL jugadoresDal = new JugadoresDAL(); return jugadoresDal.EstadisticasGolesByJugadorId(id); }
public static List<HistorialEquiposJugador> JugadorEquiposListHistorico(int jugadorId) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadorEquiposListHistorial(jugadorId); HistorialEquiposJugador historial = new HistorialEquiposJugador(); List<HistorialEquiposJugador> historialList = new List<HistorialEquiposJugador>(); foreach (DataRow item in dt.Rows) { historial = new HistorialEquiposJugador(); historial.Equipo = new Equipo(); historial.Equipo.NombreEquipo = item["NombreEquipo"].ToString(); historial.FechaDesdeHistorial = Convert.ToDateTime(item["FechaDesde"].ToString()); historial.FechaHastaHistorial = Convert.ToDateTime(item["FechaHasta"].ToString()); historialList.Add(historial); } return historialList; }
public static int JugadorUpdateFoto(Jugador jugador) { JugadoresDAL jugadoresDal = new JugadoresDAL(); jugadoresDal.CoberturaMedicaUpdate(jugador); jugadoresDal.DatosGeneralesJugadorUpdate(jugador); return jugadoresDal.JugadorUpdateFoto(jugador); }
internal static List<Gol> GolesJugadoresByPartido(int id) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.GolesJugadoresByPartido(id); Gol gol; List<Gol> golesList = new List<Gol>(); foreach (DataRow item in dt.Rows) { gol = new Gol(); gol.GolesPorJugadorId = int.Parse(item["GolesPorJugadorId"].ToString()); gol.PartidoId = id; gol.JugadorId = int.Parse(item["JugadorId"].ToString()); gol.Nombre = item["Nombre"].ToString(); gol.Apellido = item["Apellido"].ToString(); gol.MinutosGol = int.Parse(item["MinutosGol"].ToString()); gol.MinutosGolString = item["MinutosGol"].ToString(); gol.Descripcion = item["Descripcion"].ToString(); gol.UrlVideo = item["UrlVideo"].ToString(); golesList.Add(gol); } return golesList; }
public static List<Jugador> JugadoresGetAllRepo(string parametroBuscar) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresGetAll(parametroBuscar); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["jNombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugador.ImagenPath = item["ImagenPath"].ToString(); jugadorList.Add(jugador); } return jugadorList; }
public static Jugador JugadorByIdRepo(int id) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadorById(id); Jugador jugador = new Jugador(); CoberturaMedicaJugador cobertura = new CoberturaMedicaJugador(); DatosGeneralesJugador datosGenerales = new DatosGeneralesJugador(); jugador.Id = int.Parse(dt.Rows[0]["JugadorId"].ToString()); jugador.Nombre = dt.Rows[0]["Nombre"].ToString(); jugador.Apellido = dt.Rows[0]["Apellido"].ToString(); jugador.TipoDocId = int.Parse(dt.Rows[0]["TipoDocId"].ToString()); jugador.TipoDocNombre = dt.Rows[0]["TipoDocNombre"].ToString(); jugador.NumeroDoc = dt.Rows[0]["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(dt.Rows[0]["FechaNac"].ToString()); jugador.Domicilio = dt.Rows[0]["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(dt.Rows[0]["LocalidadId"].ToString()); jugador.LocalidadNombre = dt.Rows[0]["NombreLocalidad"].ToString(); jugador.ImagenPath = dt.Rows[0]["ImagenPath"].ToString(); jugador.Telefono = dt.Rows[0]["Telefono"].ToString(); jugador.Apodo = dt.Rows[0]["Apodo"].ToString(); jugador.Email = dt.Rows[0]["Email"].ToString(); jugador.PesoString = dt.Rows[0]["Peso"].ToString(); jugador.EstaturaString = dt.Rows[0]["Estatura"].ToString(); jugador.Colegio = dt.Rows[0]["Colegio"].ToString(); jugador.Email = dt.Rows[0]["Email"].ToString(); jugador.Posicion = dt.Rows[0]["Posicion"].ToString(); jugador.PiernaHabil = dt.Rows[0]["PiernaHabil"].ToString(); jugador.CiudadaniaEuropea = dt.Rows[0]["CiudadaniaEuropea"].ToString(); jugador.Representante = dt.Rows[0]["Representante"].ToString(); cobertura.ObraSocial = dt.Rows[0]["ObraSocial"].ToString(); cobertura.NroObraSocialString = dt.Rows[0]["NroObraSocial"].ToString(); cobertura.ServicioEmergencia = dt.Rows[0]["ServicioEmergencia"].ToString(); cobertura.NroServicioEmergenciaString = dt.Rows[0]["NroServicioEmergencia"].ToString(); cobertura.Hospital = dt.Rows[0]["Hospital"].ToString(); cobertura.Direccion = dt.Rows[0]["Direccion"].ToString(); cobertura.Telefono = dt.Rows[0]["telefonoCM"].ToString(); cobertura.Medicamento = dt.Rows[0]["Medicamento"].ToString(); cobertura.Alergico = dt.Rows[0]["Alergico"].ToString(); cobertura.Observaciones = dt.Rows[0]["Observaciones"].ToString(); datosGenerales.NombreMadre = dt.Rows[0]["NombreMadre"].ToString(); datosGenerales.TelMadre = dt.Rows[0]["TelMadre"].ToString(); datosGenerales.OcupacionMadre = dt.Rows[0]["OcupacionMadre"].ToString(); datosGenerales.TrabajoMadre = dt.Rows[0]["TrabajoMadre"].ToString(); datosGenerales.DireccionTrabajoMadre = dt.Rows[0]["DireccionTrabajoMadre"].ToString(); datosGenerales.TelefonoTrabajoMadre = dt.Rows[0]["TelefonoTrabajoMadre"].ToString(); datosGenerales.NombrePadre = dt.Rows[0]["NombrePadre"].ToString(); datosGenerales.TelPadre = dt.Rows[0]["TelPadre"].ToString(); datosGenerales.OcupacionPadre = dt.Rows[0]["OcupacionPadre"].ToString(); datosGenerales.TrabajoPadre = dt.Rows[0]["TrabajoPadre"].ToString(); datosGenerales.DireccionTrabajoPadre = dt.Rows[0]["DireccionTrabajoPadre"].ToString(); datosGenerales.TelefonoTrabajoPadre = dt.Rows[0]["TelefonoTrabajoPadre"].ToString(); datosGenerales.PadresConviven = dt.Rows[0]["PadresConviven"].ToString(); datosGenerales.HermanosString = dt.Rows[0]["Hermanos"].ToString(); datosGenerales.NombreResponsable = dt.Rows[0]["NombreResponsable"].ToString(); datosGenerales.OcupacionResponsable = dt.Rows[0]["OcupacionResponsable"].ToString(); datosGenerales.ParentescoResponsable = dt.Rows[0]["ParentescoResponsable"].ToString(); datosGenerales.Lesiones = dt.Rows[0]["Lesiones"].ToString(); datosGenerales.JuegaOtroEquipo = dt.Rows[0]["JuegaOtroLugar"].ToString(); datosGenerales.QuieLoTrajo = dt.Rows[0]["QuienLoTrajo"].ToString(); jugador.CoberturaMedica = cobertura; jugador.DatosGenerales = datosGenerales; return jugador; }
public static List<Jugador> JugadoresSearchPartido(int idPartido, int idEquipo, string nombre, string apellido, string categoria, string equiposFiltro, string posicionFiltro) { JugadoresDAL jugadoresDal = new JugadoresDAL(); DataTable dt = jugadoresDal.JugadoresSearchPartido(idPartido, idEquipo, nombre, apellido, categoria, equiposFiltro, posicionFiltro); Jugador jugador; List<Jugador> jugadorList = new List<Jugador>(); foreach (DataRow item in dt.Rows) { jugador = new Jugador(); jugador.Id = int.Parse(item["JugadorId"].ToString()); jugador.Nombre = item["Nombre"].ToString(); jugador.Apellido = item["Apellido"].ToString(); jugador.TipoDocId = int.Parse(item["TipoDocId"].ToString()); jugador.TipoDocNombre = item["tdNombre"].ToString(); jugador.NumeroDoc = item["NumeroDoc"].ToString(); jugador.FechaNac = Convert.ToDateTime(item["FechaNac"].ToString()); jugador.Domicilio = item["Domicilio"].ToString(); jugador.LocalidadId = int.Parse(item["LocalidadId"].ToString()); jugador.Categoria = int.Parse(item["Categoria"].ToString()); jugador.Posicion = item["Posicion"].ToString(); jugador.FechaNacFormateada = jugador.FechaNac.ToShortDateString(); jugadorList.Add(jugador); } return jugadorList; }