public void ObtenerDatosPartidoUpdate() { PartidoUso = Partidos.Where(x => x.EquipoLocal == EquipoTemplate.EquipoLocal.IdEquipo && x.EquipoVisitante == EquipoTemplate.EquipoVisitante.IdEquipo).First(); EquipoLocal = EquiposLocales.Where(x => x.IdEquipo == PartidoUso.EquipoLocal).First(); EquipoLocal.Localidad = PartidoUso.Localidad; EquipoLocal.Direccion_Campo = PartidoUso.Direccion_Encuentro; ArbitroPrincipal = ArbitrosPrincipales.Where(x => x.Id == PartidoUso.ArbitroPrincipal).First(); if (AccionCategoriaTrabajo == AccionCategoria.PrimeraySegunda) { ArbitroSecundario = ArbitrosSecundarios.Where(x => x.Id == PartidoUso.ArbitroSecundario).First(); Cronometrador = Cronometradores.Where(x => x.Id == PartidoUso.Cronometrador).First(); TercerArbitro = ArbitrosTerceros.Where(x => x.Id == PartidoUso.Tercer_Arbitro).First(); } else if (AccionCategoriaTrabajo == AccionCategoria.TerceraySegundaB) { ArbitroSecundario = ArbitrosSecundarios.Where(x => x.Id == PartidoUso.ArbitroSecundario).First(); Cronometrador = Cronometradores.Where(x => x.Id == PartidoUso.Cronometrador).First(); } else if (AccionCategoriaTrabajo == AccionCategoria.RegionalyPreferente) { Cronometrador = Cronometradores.Where(x => x.Id == PartidoUso.Cronometrador).First(); } ObtenerFecha(); ObtenerResultado(); }
public void ObtenerPartidos() { if (AccionAsignarmodificar == Accion.Editar || AccionAsignarmodificar == Accion.Borrar) { Partidos = new ObservableCollection <Partido>(ApiRest.RescartarPartidos().Where(x => x.Categoria.Equals(Categoria))); foreach (Partido m in Partidos) { PartidosTemplates.Add(new EquiposTemplate(EquiposLocales.Where(x => x.IdEquipo == m.EquipoLocal).First(), EquiposVisitantes.Where(y => y.IdEquipo == m.EquipoVisitante).First())); } } else { Partidos = new ObservableCollection <Partido>(ApiRest.RescartarPartidos().Where(x => x.Categoria.Equals(Categoria))); } }