public String[] PopulaImagensIdioma() { try { objBD = new bd(); rsIdioma = objBD.ExecutaSQL("EXEC sp_fmera_imagens_idiomas '" + Session["IdiomaNomeAtual"] + "'"); if (rsIdioma == null) { return null; } x = 0; TotalImagens = 0; while (rsIdioma.Read()) { if (x == 0) { TotalImagens = (int)rsIdioma["Total"]; Imagens = new String[TotalImagens]; } Imagens[x] = rsIdioma["Tag"].ToString() + "|" + rsIdioma["Imagem"].ToString(); x++; } rsIdioma.Close(); return Imagens; } catch { return null; } }
public string VerificaImagem(string URL, string idEmpreendimento, string Arquivo) { try { objBD = new bd(); try { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL); TipoImagem = request.GetResponse().ContentType; if (TipoImagem.Length > 0) { objBD.ExecutaSQL("EXEC sp_fmera_atualiza_imagem_thumb " + idEmpreendimento + ",1,'" + Arquivo.Replace(".jpg", "_p.jpg").Replace(".gif", "_p.gif").Replace(".png", "_p.png") + "'"); return "1"; } else { objBD.ExecutaSQL("EXEC sp_fmera_atualiza_imagem_thumb " + idEmpreendimento + ",2,'" + Arquivo.Replace(".jpg", "p.jpg").Replace(".gif", "p.gif").Replace(".png", "p.png") + "'"); return "2"; } } catch { return "0"; } } catch { return "0"; } }
public String[] PopulaLinksTextoIdioma() { try { objBD = new bd(); rsIdioma = objBD.ExecutaSQL("EXEC sp_fmera_links_idiomas 'textos','" + Session["IdiomaNomeAtual"] + "'"); if (rsIdioma == null) { return null; } x = 0; TotalLinks = 0; while (rsIdioma.Read()) { if (x == 0) { TotalLinks = (int)rsIdioma["Total"]; Links = new String[TotalLinks]; } Links[x] = rsIdioma["Tag"].ToString() + "|" + rsIdioma["Link"].ToString(); x++; } rsIdioma.Close(); return Links; } catch { return null; } }
public void LerRSS(string URL) { try { objBD = new bd(); RSS = WebRequest.Create(URL); RSS_Retorno = RSS.GetResponse(); RSS_Stream = RSS_Retorno.GetResponseStream(); XML = new XmlDocument(); XML.Load(RSS_Stream); XML_Itens = XML.SelectNodes("rss/channel/item"); TituloRSS = ""; LinkRSS = ""; DataRSS = ""; TotalItens = XML_Itens.Count; if (TotalItens > 10) { TotalItens = 10; } for (i = 0; i < TotalItens; i++) { rsResultado = XML_Itens.Item(i).SelectSingleNode("title"); if (rsResultado != null) { TituloRSS = rsResultado.InnerText; } else { TituloRSS = ""; } rsResultado = XML_Itens.Item(i).SelectSingleNode("link"); if (rsResultado != null) { LinkRSS = rsResultado.InnerText; } else { LinkRSS = ""; } rsResultado = XML_Itens.Item(i).SelectSingleNode("pubDate"); if (rsResultado != null) { DataRSS = rsResultado.InnerText; if (DataRSS.Length > 0) { DataRSS = Convert.ToDateTime(DataRSS).ToString(); } } else { DataRSS = ""; } objBD.ExecutaSQL("EXEC sp_fmera_atualiza_noticias '" + TituloRSS + "','" + LinkRSS + "','" + DataRSS + "','',3"); } } catch { throw; } }
public bool NotificarUsuario(int idusuario, string mensagem, string titulo) { try { bd banco = new bd(); banco.ExecutaSQL("EXEC piIntranetNotificacao " + idusuario + ",'" + titulo.ArrumaAspas() + "', '" + mensagem.ArrumaAspas() + "'"); return true; } catch (Exception) { return false; } }
public string FormataDormitoriosPortifolio(int idEmpreendimento) { String dor = "", Retorno; int TotalDormitorios; OleDbDataReader rsDormitorios; objBD = new bd(); dor = ""; TotalDormitorios = 0; rsDormitorios = objBD.ExecutaSQL("sp_requadra_dormitorios_empreendimento " + idEmpreendimento); if (rsDormitorios.HasRows) { while (rsDormitorios.Read()) { if (Convert.ToInt32(rsDormitorios["NumeroDormitorios"]) > 0) { dor = monta(Convert.ToInt32(rsDormitorios["NumeroDormitorios"])); TotalDormitorios++; } } } rsDormitorios.Close(); Retorno = formata(dor, TotalDormitorios) + " Dormitórios"; if (Retorno.Trim().Length <= 11) { Retorno = ""; } return Retorno; }
public string FormataArea2(int idEmpreendimento) { String are = "", Retorno; int TotalMetragem; OleDbDataReader rsMetragem; objBD = new bd(); are = ""; TotalMetragem = 0; rsMetragem = objBD.ExecutaSQL("sp_requadra_area_empreendimento " + idEmpreendimento); if (rsMetragem.HasRows) { while (rsMetragem.Read()) { are = monta2(Convert.ToDouble(rsMetragem["Metragem"])); TotalMetragem++; } } rsMetragem.Close(); Retorno = formata2(are, TotalMetragem); if (Retorno.Trim().Length <= 3) { Retorno = ""; } return Retorno; }
public string FormataArea(int idProduto) { String are = ""; int TotalMetragem; OleDbDataReader rsMetragem; objBD = new bd(); are = ""; TotalMetragem = 0; rsMetragem = objBD.ExecutaSQL("sp_mpd_area " + idProduto); if (rsMetragem.HasRows) { while (rsMetragem.Read()) { are = monta2(Convert.ToInt32(rsMetragem["Metragem"])); TotalMetragem++; } } rsMetragem.Close(); return formata2(are, TotalMetragem); }