//retorna a lista de cidades com o DDD associado public static List <resultado> getCidades(string ddd) { DBCon.getCon(); SqlDataReader consulta = DBCon.Read("select distinct estado, cidade, operadora from DDDs where ddd=" + ddd.Replace("'", "''")); resultados = new List <resultado>(); while (consulta.Read()) { string estado = consulta.GetString(0); string cidade = consulta.GetString(1); string operadora = consulta.GetString(2); resultados.Add(new resultado(ddd, estado, cidade, operadora)); } consulta.Close(); return(resultados); }
//retornar a lista de DDDs de uma cidade public static List <resultado> getDDD(string cidade) { DBCon.getCon(); SqlDataReader consulta = DBCon.Read("select distinct ddd, estado, cidade, operadora from DDDs where cidade like '%" + cidade + "%'"); resultados = new List <resultado>(); while (consulta.Read()) { string ddd = consulta.GetString(0); string estado = consulta.GetString(1); string nomeCidade = consulta.GetString(2); string operadora = consulta.GetString(3); resultados.Add(new resultado(ddd, estado, nomeCidade, operadora)); } consulta.Close(); return(resultados); }
//retornar a lista de DDDs de uma cidade public static List <resultado> getDDD(string cidade, string UF) { DBCon.getCon(); string SQL = "Select Distinct DDD, ESTADO, CIDADE, OPERADORA From DDDs where CIDADE Like '%" + cidade.Replace("'", "''") + "%' collate Latin1_General_CI_AI"; if (!string.IsNullOrEmpty(UF)) { SQL += " And ESTADO Like '" + UF.Replace("'", "''") + "'"; } SqlDataReader consulta = DBCon.Read(SQL); resultados = new List <resultado>(); while (consulta.Read()) { string ddd = consulta.GetString(0); string estado = consulta.GetString(1); string nomeCidade = consulta.GetString(2); string operadora = consulta.GetString(3); resultados.Add(new resultado(ddd, estado, nomeCidade, operadora)); } consulta.Close(); return(resultados); }