/// <summary> /// Retorna as creches dentro de um determinado raio a partir das coordenadas de um endereço /// </summary> /// <param name="latitude">A latitude do endereço</param> /// <param name="longitude">A longitude do endereço</param> /// <param name="raio">o raio de busca </param> /// <returns></returns> public DataTable RetornaCrechesEndereco(string latitude, string longitude, int raio) { try { zoneamento_TA = new ZoneamentoTableAdapter(); return(zoneamento_TA.RetornaUnidadesInfantilEndereco(latitude, longitude, raio)); } catch (Exception exception) { throw exception; } }
/// <summary> /// Retorna as solicitações a partir de uma latitude, longitude, distancia e ano de ensino /// </summary> /// <param name="latitude"></param> /// <param name="longitude"></param> /// <param name="distancia"></param> /// <param name="anoensino"></param> /// <returns></returns> public DataTable RetornaCoordSolicitacoesInstituicoes(string latitude, string longitude, int distancia, int anoensino) { try { zoneamento_TA = new ZoneamentoTableAdapter(); return(zoneamento_TA.RetornaCoordSolicitacoes(latitude, longitude, distancia, anoensino)); } catch (Exception e) { throw e; } }
/// <summary> /// Retorna as unidades educacionais que oferecem o ano de ensino /// </summary> /// <param name="latitude"></param> /// <param name="longitude"></param> /// <param name="distancia"></param> /// <param name="anoensino"></param> /// <returns></returns> public DataTable RetornaUnidadeAnoEnsino(string latitude, string longitude, int distancia, int anoensino) { try { zoneamento_TA = new ZoneamentoTableAdapter(); return(zoneamento_TA.RetornaUnidadesAnoEnsino(latitude, longitude, distancia, anoensino)); } catch (Exception exception) { throw exception; } }
/// <summary> /// Retorna as creches mais proximas em linha reta de acordo com raio a partir da coordenada do aluno /// </summary> /// <param name="idaluno">O ID do aluno</param> /// <param name="raio">O raio de busca em metros</param> /// <returns></returns> public DataTable RetornaCreches(int idsolicitacao, int raio) { try { zoneamento_TA = new ZoneamentoTableAdapter(); return(zoneamento_TA.RetornaCreches(idsolicitacao, raio)); } catch (Exception exception) { throw exception; } }