示例#1
0
        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);
            }
        }
示例#2
0
 public ActionResult <List <SquadreNelTurno> > GetSquadreBySede([FromQuery] string codiceSede)
 {
     try
     {
         return(SquadreNelTurnoService.GetListaSquadreNelTurno(codiceSede, ""));
     }
     catch (Exception ex)
     {
         return(null);
     }
 }