public async Task <List <SalasPorUEDTO> > GetListClassRoomSchool(string schoolCodeEol, string schooYear) { try { var endPoint = new EndpointsAPI(); var schoolApi = new EscolasAPI(endPoint); var listClassRoom = await schoolApi.GetTurmasPorEscola(int.Parse(schoolCodeEol), schooYear, _token); if (listClassRoom != null) { return(listClassRoom); } else { return(null); } } catch (System.Exception ex) { throw ex; } }
public async Task <List <SalasPorUEDTO> > GetListClassRoomSchool(string schoolCodeEol, string schooYear) { try { var endPoint = new EndpointsAPI(); var schoolApi = new EscolasAPI(endPoint); var eolCodeParseado = int.TryParse(schoolCodeEol, out int result); var listClassRoom = await schoolApi.GetTurmasPorEscola(eolCodeParseado?result : 0, schooYear, _token); if (listClassRoom != null) { return(listClassRoom.OrderBy(x => x.NomeTurma).ToList()); } else { return(null); } } catch (System.Exception ex) { throw ex; } }