public static void ShowNoivos() { string strCss = ""; DataTable dt = Noivo.Listar(); for (int i = 0; i < dt.Rows.Count; i++) { Noivo nv = new Noivo(); nv.Carregar(int.Parse(dt.Rows[i]["cd_noivo"].ToString())); string nome_arquivo = dt.Rows[i]["foto"].ToString(); nome_arquivo = nome_arquivo.Replace(".png", "_p.png"); strCss = strCss + "<p align='center' class='sidebar-title-noshade'>" + dt.Rows[i]["nome_noivos"].ToString() + "</p>"; strCss = strCss + "<div align='center' class='sidebar-txtbox-noshade'>"; strCss = strCss + "<a href='visualizanoivos.aspx?cd_noivo=" + dt.Rows[i]["cd_noivo"].ToString() + "'><img align='center' src='noivos\\" + dt.Rows[i]["cd_noivo"].ToString() + "\\" + nome_arquivo + "' width='130' height='70'/></a><br>"; strCss = strCss + "Data do casamento: " + nv.DtCasamento.ToString("dd/MM/yyyy"); strCss = strCss + "</div>"; } if (dt.Rows.Count == 0) { strCss = strCss + "<b> Seja o primeiro casal a ter uma lua de mel em cotas aqui na TBViagens </b></br></br></br>"; strCss = strCss + "<a href='LuadeMel.aspx'> Clique aqui para saber mais ... </a> </br>"; } HttpContext.Current.Response.Write(strCss); }
protected void btnAlterar_Click(object sender, ImageClickEventArgs e) { int codigo = int.Parse(((ImageButton)sender).CommandArgument.ToString()); Noivo nv = new Noivo(); if (nv.Carregar(codigo)) { lblCodigo.Text = codigo.ToString(); txtNomedosNoivos.Text = nv.Nome_Noivos.ToString(); txtBanco.Text = nv.Banco.ToString(); txtAgencia.Text = nv.Agencia.ToString(); txtContaCorrente.Text = nv.ContaCorrente.ToString(); txtFavorecido.Text = nv.Favorecido.ToString(); txtCPF.Text = nv.Cpf.ToString(); txtDtCasamento.Text = nv.DtCasamento.ToString("dd/MM/yyyy"); txtEmailNoiva.Text = nv.EmaiNoiva.ToString(); txtEmailNoivo.Text = nv.EmailNoivo.ToString(); txtMsgNoivos.Text = nv.Mensagem.ToString(); txtTipoCota.Text = nv.TipoCota.ToString(); txtValor1.Text = nv.Valor1.ToString(); txtValor2.Text = nv.Valor2.ToString(); txtValor3.Text = nv.Valor3.ToString(); txtValor4.Text = nv.Valor4.ToString(); txtValor5.Text = nv.Valor5.ToString(); txtCdPacote.Text = nv.CdPacote.ToString(); } else { btnNovo_Click(sender, e); } }
protected void btnEnviar_Click(object sender, EventArgs e) { Noivo nv = new Noivo(); nv.Carregar(int.Parse(Request.QueryString["cd_noivo"].ToString())); nv.CaminhoImagem = FileUploadImagem.FileName.Substring(0, FileUploadImagem.FileName.Length - 4) + ".png"; nv.AtualizarImagem(); if (this.FileUploadImagem.PostedFile.ContentLength != 0 && this.FileUploadImagem.HasFile) { //capturando nome original do arquivo string fileName = this.FileUploadImagem.FileName; //capturando extensão do arquivo postado string extension = System.IO.Path.GetExtension(fileName); //Se existir o diretorio entao exclui e cria um novo sem imagem. string DiretorioPacote = Request.ServerVariables["APPL_PHYSICAL_PATH"] + @"NOIVOS\" + nv.Codigo; //Cria diretório com o código. System.IO.Directory.CreateDirectory(DiretorioPacote); string vCamArq = DiretorioPacote + "\\" + fileName; //Salvando o arquivo com o nome original //this.FileUploadImagem.PostedFile.SaveAs(vCamArq); if (FileUploadImagem.HasFile) { string img = string.Empty; Bitmap bmpImg = null; try { bmpImg = Resize_Image(FileUploadImagem.PostedFile.InputStream, 500, 300); img = vCamArq.Substring(0, vCamArq.Length - 4) + ".png"; bmpImg.Save(img, ImageFormat.Jpeg); bmpImg = Resize_Image(FileUploadImagem.PostedFile.InputStream, 250, 150); img = vCamArq.Substring(0, vCamArq.Length - 4) + "_p.png"; bmpImg.Save(img, ImageFormat.Jpeg); } catch (Exception ex) { Response.Write("Error occured: " + ex.Message.ToString()); } finally { img = string.Empty; bmpImg.Dispose(); } } } Response.Redirect("AdminNoivosImagens.aspx?cd_noivo=" + nv.Codigo); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Session["LOGADO"] == null) { Response.Redirect("Default.aspx"); } ; Noivo nv = new Noivo(); nv.Carregar(int.Parse(Request.QueryString["cd_noivo"].ToString())); lblNomeNoivos.Text = nv.Nome_Noivos.ToString(); lblcaminhodaimagem.Text = nv.CaminhoImagem.ToString(); ImgPacote.ImageUrl = "~\\NOIVOS\\" + nv.Codigo + "\\" + nv.CaminhoImagem.ToString(); } }
protected void btnReenviarEmail_Click(object sender, ImageClickEventArgs e) { Noivo nv = new Noivo(); nv.Carregar(int.Parse(Session["cd_noivo"].ToString())); int Codigo = int.Parse(((ImageButton)sender).CommandArgument); Convidado cv = new Convidado(); cv.Carregar(Codigo); string vCamArq = Request.ServerVariables["APPL_PHYSICAL_PATH"] + @"\NOIVOS\" + cv.CdNoivo.ToString() + "\\COMPROVANTES" + "\\" + cv.Arquivo; Email emailNoivo = new Email(); //E-mail para o noivo com o comprovante enviado pelo convidado. //emailNoivo.enviarAnexo("*****@*****.**", // "TBViagens", // nv.EmailNoivo.ToString(), // "<table width='100%' border='1' cellpadding='0' cellspacing='0'>" + // " <tr bgcolor='#599100'> " + // " <td> " + // " <font color='#FFFFFF' size='+1'> " + // " Olá Noivos <b> " + nv.Nome_Noivos.ToString() + // " </font> " + // " </td> " + // " </tr>" + // " <tr>" + // " <td>" + // " <table width='100%' border='0'> " + // " <tr>" + // " <td>" + // "Vocês receberam uma mensagem do seu(s) convidado(s) <b>" + cv.Nome.ToString() + // " </td>" + // " </tr>" + // " <tr>" + // " <td>" + // "Telefone: <b>" + cv.Telefones.ToString() + // " </td>" + // " </tr>" + // " <tr>" + // " <td>" + // "Cota escolhida: <b>" + cv.CotaEscolhida.ToString() + // " </td>" + // " </tr>" + // " <tr>" + // " <td>" + // "Mensagem: <b>" + cv.MsgNoivos.ToString() + // " </td>" + // " </tr>" + // " <tr>" + // " <td>" + // "Obs: <b>" + cv.Obs.ToString() + // " </td>" + // " </tr>" + // " <tr>" + // " <td> " + // " <a href='" + ShowListadeNoivos.ShowListaNoivos(nv.Codigo.ToString()) + "'>Clique aqui para visualizar suas mensagens </a> <br>" + // " <a href='" + ShowListadeNoivos.ShowApagaMensagem(nv.Codigo.ToString(), cv.Codigo.ToString()) + "'>Clique aqui para excluir esta mensagens da sua página personalizada. </a> " + // " </td>" + // " </tr>" + // " <tr>" + // " </table> " + // " </td> " + // " </tr>" + // " <td>" + // "<a href='http://www.tbviagens.com.br'><img src='http://www.tbviagens.com.br/img/logo_tbviagens.png' width='300' height='50'></a>" + // " </td>" + // " </tr>" + // "</table> ", // "Mensagem recebida de " + cv.Nome, // vCamArq); Email emailNoiva = new Email(); //E-mail para a noiva com o comprovante enviado pelo convidado. //emailNoiva.enviarAnexo("*****@*****.**", // "TBViagens", // nv.EmaiNoiva.ToString(), // "TBViagens", // "<table width='100%' border='0' cellpadding='0' cellspacing='0'>" + // " <tr bgcolor='#599100'> " + // " <td> " + // " <font color='#FFFFFF' size='+1'> " + // " Olá Noivos <b> " + nv.Nome_Noivos.ToString() + // " </font> " + // " </td> " + // " </tr>" + // " <tr>" + // " <td>" + // " <table width='100%' border='0'> " + // " <tr>" + // " <td>" + // "Vocês receberam uma mensagem do seu(s) convidado(s) <b>" + cv.Nome.ToString() + // " </td>" + // " </tr>" + // " <tr>" + // " <td>" + // "Telefone: <b>" + cv.Telefones.ToString() + // " </td>" + // " </tr>" + // " <tr>" + // " <td>" + // "Cota escolhida: <b>" + cv.CotaEscolhida.ToString() + // " </td>" + // " </tr>" + // " <tr>" + // " <td>" + // "Mensagem: <b>" + cv.MsgNoivos.ToString() + // " </td>" + // " </tr>" + // " <tr>" + // " <td>" + // "Obs: <b>" + cv.Obs.ToString() + // " </td>" + // " </tr>" + // " <tr>" + // " <td> " + // " <a href='" + ShowListadeNoivos.ShowListaNoivos(nv.Codigo.ToString()) + "'>Clique aqui para visualizar suas mensagens </a> <br> " + // " <a href='" + ShowListadeNoivos.ShowApagaMensagem(nv.Codigo.ToString(), cv.Codigo.ToString()) + "'>Clique aqui para excluir esta mensagens da sua página personalizada. </a> " + // " </td>" + // " </tr>" + // " <tr>" + // " </table> " + // " </td> " + // " </tr>" + // " <td>" + // "<a href='http://www.tbviagens.com.br'><img src='http://www.tbviagens.com.br/img/logo_tbviagens.png' width='300' height='50'></a>" + // " </td>" + // " </tr>" + // "</table> ", // "Mensagem recebida de " + cv.Nome, // vCamArq); lblResultado.Text = "E-mail enviado com sucesso!"; }