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 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"; }