Пример #1
0
    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);
    }
Пример #2
0
    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();
     }
 }
Пример #5
0
    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!";
    }