예제 #1
0
        private void btnMail_Click(object sender, EventArgs e)
        {
            try {
                if (int.Parse(txtId.Text) > 0)
                {
                    frmCotizacionCorreo frm = new frmCotizacionCorreo();
                    frm.Correo  = oClientes[0].Correo1 + "," + oClientes[0].Correo2;
                    frm.Archivo = Reporte(true);
                    frm.Id      = txtId.Text;

                    frm.StartPosition = FormStartPosition.CenterParent;
                    frm.ShowDialog();
                }
                else
                {
                    RadMessageBox.Show("No ha seleccionado una cotización", this.Text, MessageBoxButtons.OK, RadMessageIcon.Info);
                }
            } catch (Exception ex) {
                RadMessageBox.Show("Ocurrió un error al enviar el correo\n" + ex.Message, this.Text, MessageBoxButtons.OK, RadMessageIcon.Error);
            }
        }
예제 #2
0
        private void btnEnviar_Click(object sender, EventArgs e)
        {
            try {
                if (gvDatos.RowCount > 0)
                {
                    frmCotizacionCorreo frm = new frmCotizacionCorreo();
                    frm.Correo  = gvDatos.CurrentRow.Cells["Correo1"].Value.ToString() + "," + gvDatos.CurrentRow.Cells["Correo2"].Value.ToString();
                    frm.Archivo = Reporte(true);
                    frm.Id      = gvDatos.CurrentRow.Cells["Id"].Value.ToString();
                    frm.Tipo    = "Pedido";

                    frm.StartPosition = FormStartPosition.CenterParent;
                    frm.ShowDialog();
                }
                else
                {
                    RadMessageBox.Show("No ha seleccionado un pedido", this.Text, MessageBoxButtons.OK, RadMessageIcon.Info);
                }
            } catch (Exception ex) {
                RadMessageBox.Show("Ocurrió un error al enviar el correo\n" + ex.Message, this.Text, MessageBoxButtons.OK, RadMessageIcon.Error);
            }
        }