public List <Turno> SquadreNelTurno(string codiceSede, string codiceTurno) { try { List <Turno> listaSquadreTurno = new List <Turno>(); SquadreNelTurnoService service = new SquadreNelTurnoService(); ComponentiSquadreService componentiService = new ComponentiSquadreService(); var SquadreNelTurno = service.GetListaSquadreNelTurno(codiceSede, codiceTurno); foreach (var turno in SquadreNelTurno) { foreach (var squadra in turno.ListaSquadre) { squadra.Componenti = new List <Componente>(); squadra.Componenti = componentiService.GetListaComponentiSquadra(codiceSede, squadra.Codice, turno.Codice); } listaSquadreTurno.Add(turno); } return(listaSquadreTurno); } catch (Exception ex) { return(null); } }
public ActionResult <List <SquadreNelTurno> > GetSquadreBySede([FromQuery] string codiceSede) { try { return(SquadreNelTurnoService.GetListaSquadreNelTurno(codiceSede, "")); } catch (Exception ex) { return(null); } }