public void LimpiarCampos() { ArbitroPrincipal = new Arbitro(); ArbitroSecundario = new Arbitro(); Cronometrador = new Arbitro(); TercerArbitro = new Arbitro(); EquipoLocal = new Equipo(); EquipoVisitante = new Equipo(); EquipoTemplate = new EquiposTemplate(); PartidoUso = new Partido(); Categoria = null; EquiposLocales.Clear(); ArbitrosPrincipales.Clear(); ArbitrosSecundarios.Clear(); Cronometradores.Clear(); ArbitrosTerceros.Clear(); EquiposVisitantes.Clear(); PartidosTemplates.Clear(); Partidos.Clear(); Fecha = DateTime.Now; Hora = "00"; Minutos = "00"; }
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))); } }