コード例 #1
0
 void reporteSing5(DataRow s)
 {
     DateTime t = Convert.ToDateTime(s["fecha"]);
     string carta = string.Empty;
     string titulo = string.Empty;
     string monto,fecha, saludo, encabezado, nombre, direccion, direccion2, ciudad, asesor;
     fecha = generaFecha(t.Day, t.Month, t.Year);
     saludo = s["saludo"].ToString();
     encabezado = s["encabezado"].ToString();
     nombre = s["nombre"].ToString();
     direccion = s["direccion"].ToString();
     direccion2 = s["direccion2"].ToString();
     ciudad = s["ciudad"].ToString();
     monto = string.Format("{0:C}", Convert.ToDecimal(s["cantidad"].ToString()));
     asesor = s["asesor"].ToString();
     carta = @"<p align='justify'>Nos dirigimos a usted, para extenderle un afectuoso saludo y agradecerle el uso de su línea de crédito, al mismo tiempo queremos recordarle que su cuenta tiene un balance vencido de <b>("+ monto + ")</b><p>&nbsp;</p></p><p align='justify'>Nos gustaría que se comunicara con su Ejecutivo de Cuenta, ya que el vencimiento de nuestras facturas es a 30 días. Si al recibo de esta comunicación usted ha efectuado algún pago a su deuda, por favor acepten nuestras excusas.<p>&nbsp;</p><p>&nbsp;</p> Muy atentamente,</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>" + asesor + "<p><b>Asesor Operativo</b>";
     DataTable tabla = new dataCredito.reporteSing2DataTable();
     DataRow fila = tabla.NewRow();
     titulo = @fecha + "<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>" + encabezado + "<p><b>" + nombre + "</b><p>" + direccion + "<p>" + direccion2 + "<p>" + ciudad + "<p>&nbsp;</p><p>&nbsp;</p>" + saludo + "<p>&nbsp;</p>";
     fila["carta"] = titulo + carta;
     fila["titulo"] = s["pie"].ToString();
     tabla.Rows.Add(fila);
     carta r = new carta();
     r.SetDataSource(tabla);
     visorSing5.ReportSource = r;
     visorSing5.RefreshReport();
 }
コード例 #2
0
ファイル: carta.cs プロジェクト: ramonLopezC/generadorCartas
 public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
 {
     carta rpt = new carta();
     rpt.Site = this.Site;
     return rpt;
 }
コード例 #3
0
 void reporteSing4(DataRow s)
 {
     DateTime t = Convert.ToDateTime(s["fecha"]);
     string carta = string.Empty;
     string titulo = string.Empty;
     string fecha, saludo, encabezado, nombre, direccion, direccion2, ciudad, asesor;
     fecha = generaFecha(t.Day, t.Month, t.Year);
     saludo = s["saludo"].ToString();
     encabezado = s["encabezado"].ToString();
     nombre = s["nombre"].ToString();
     direccion = s["direccion"].ToString();
     direccion2 = s["direccion2"].ToString();
     ciudad = s["ciudad"].ToString();
     asesor = s["asesor"].ToString();
     carta = @"<p align='justify'>Debido a su falta de respuesta a nuestras comunicaciones sobre su deuda en Ferretería Americana, C. por A., les hacemos saber que aparte de tener el crédito suspendido en nuestra compañía los próximos pasos para hacer viable el cobro de dicha deuda están siendo dados por nuestro Departamento Legal, sintiendo mucho que hayamos tenido que tomar esta decisión.<p>&nbsp;</p></p><p align='justify'>Esperamos que se llegue a un acuerdo lo antes posible.<p>&nbsp;</p></p> <p align='justify'>Si al recibo de esta comunicación usted ha efectuado algún pago a su deuda por favor acepte nuestras excusas.<p>&nbsp;</p><p>&nbsp;</p> Muy atentamente,</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>" + asesor + "<p><b>Asesor Operativo</b>";
     DataTable tabla = new dataCredito.reporteSing2DataTable();
     DataRow fila = tabla.NewRow();
     titulo = @fecha + "<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>" + encabezado + "<p><b>" + nombre + "</b><p>" + direccion + "<p>" + direccion2 + "<p>" + ciudad + "<p>&nbsp;</p><p>&nbsp;</p>" + saludo + "<p>&nbsp;</p>";
     fila["carta"] = titulo + carta;
     fila["titulo"] = s["pie"].ToString();
     tabla.Rows.Add(fila);
     carta r = new carta();
     r.SetDataSource(tabla);
     visorSing4.ReportSource = r;
     visorSing4.RefreshReport();
 }
コード例 #4
0
 void reporteSing3(DataRow s)
 {
     DateTime t = Convert.ToDateTime(s["fecha"]);
     string carta = string.Empty;
     string titulo = string.Empty;
     string montoL, monto, mes, anio, fecha, saludo, encabezado, nombre, direccion, direccion2, ciudad, asesor;
     fecha = generaFecha(t.Day, t.Month, t.Year);
     saludo = s["saludo"].ToString();
     encabezado = s["encabezado"].ToString();
     nombre = s["nombre"].ToString();
     direccion = s["direccion"].ToString();
     direccion2 = s["direccion2"].ToString();
     ciudad = s["ciudad"].ToString();
     montoL = s["cantidadL"].ToString();
     monto = string.Format("{0:C}", Convert.ToDecimal(s["cantidad"].ToString()));
     mes = s["meses"].ToString();
     anio = s["anio"].ToString();
     asesor = s["asesor"].ToString();
     carta = @"<p align='justify'>Sirva la presente como un recordatorio del compromiso que tiene contraído con esta empresa ascendente a la suma de <b>" + montoL + "</b> <b>(" + monto + ")</b>, correspondientes a facturas tomadas en " + mes + " del año " + anio + ".<p>&nbsp;</p></p><p align='justify'>Como su deuda ha sobrepasado los límites de crédito que son normas de esta empresa, le invitamos a pasar por nuestro Departamento de Crédito para acordar un plan de pago de la misma.<p>&nbsp;</p></p> <p align='justify'>Si al recibo de esta comunicación usted ha efectuado algún pago a su deuda por favor acepte nuestras excusas.<p>&nbsp;</p><p>&nbsp;</p> Muy atentamente,</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>" + asesor + "<p><b>Asesor Operativo</b>";
     DataTable tabla = new dataCredito.reporteSing2DataTable();
     DataRow fila = tabla.NewRow();
     titulo = @fecha + "<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>" + encabezado + "<p><b>" + nombre + "</b><p>" + direccion + "<p>" + direccion2 + "<p>" + ciudad + "<p>&nbsp;</p><p>&nbsp;</p>" + saludo + "<p>&nbsp;</p>";
     fila["carta"] = titulo + carta;
     fila["titulo"] = s["pie"].ToString();
     tabla.Rows.Add(fila);
     carta r = new carta();
     r.SetDataSource(tabla);
     visorSing3.ReportSource = r;
     visorSing3.RefreshReport();
 }
コード例 #5
0
 void reporteSing22(DataRow s)
 {
     DateTime t = Convert.ToDateTime(s["fecha"]);
     string carta = string.Empty;
     string titulo = string.Empty;
     string montoL, monto, mes, anio,fecha,saludo,encabezado,nombre,direccion,direccion2,ciudad,asesor;
     fecha = generaFecha(t.Day, t.Month, t.Year);
     saludo = s["saludo"].ToString();
     encabezado = s["encabezado"].ToString();
     nombre = s["nombre"].ToString();
     direccion = s["direccion"].ToString();
     direccion2 = s["direccion2"].ToString();
     ciudad = s["ciudad"].ToString();
     montoL = s["cantidadL"].ToString();
     monto =string.Format("{0:C}",Convert.ToDecimal(s["cantidad"].ToString()));
     mes = s["meses"].ToString();
     anio = s["anio"].ToString();
     asesor = s["asesor"].ToString();
     carta = @"<p align='justify'>Nos dirigimos a usted con la finalidad de recordarle la deuda que tienen contraída con esta empresa, ascendente a la suma de <b>" + montoL + "</b> <b>(" + monto + ")</b>, correspondientes a facturas tomadas en " + mes + " del año " + anio + ", sin que hasta la fecha se haya honrado el cumplimiento de su obligación con esta entidad comercial.<p>&nbsp;</p></p><p align='justify'>Le informamos de la manera más cordial, que le concedemos un plazo de quince (15) días para el cumplimiento de su obligación. Nos gustaría que recibiera a uno de nuestros gerentes de crédito para que hicieramos un plan de pago difinitivo, a fin de evitarle futuras molestias.<p>&nbsp;</p></p> <p align='justify'>Si al recibo de esta comunicación usted ha efectuado algún pago a su deuda por favor acepte nuestras excusas.<p>&nbsp;</p><p>&nbsp;</p> Muy atentamente,</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>" + asesor + "<p><b>Asesor Operativo</b>";
     DataTable tabla = new dataCredito.reporteSing2DataTable();
     DataRow fila = tabla.NewRow();
     titulo = @fecha + "<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>" + encabezado + "<p><b>" + nombre + "</b><p>" + direccion + "<p>" + direccion2 + "<p>" + ciudad + "<p>&nbsp;</p><p>&nbsp;</p>" + saludo + "<p>&nbsp;</p>";
     fila["carta"] =titulo+ carta;
     fila["titulo"] = s["pie"].ToString();
     tabla.Rows.Add(fila);
     carta r = new carta();
     r.SetDataSource(tabla);
     visorSing2.ReportSource = r;
     visorSing2.RefreshReport();
 }
コード例 #6
0
        void reporteSing1(DataRow s)
        {
            DateTime t = Convert.ToDateTime(s["fecha"]);
            string carta = string.Empty;
            string titulo = string.Empty;
            string montoL, monto, mes, anio, fecha, saludo, encabezado, nombre, direccion, direccion2, ciudad, asesor;
            fecha = generaFecha(t.Day, t.Month, t.Year);
            saludo = s["saludo"].ToString();
            encabezado = s["encabezado"].ToString();
            nombre = s["nombre"].ToString();
            direccion = s["direccion"].ToString();
            direccion2 = s["direccion2"].ToString();
            ciudad = s["ciudad"].ToString();
            montoL = s["cantidadL"].ToString();
            monto = string.Format("{0:C}", Convert.ToDecimal(s["cantidad"].ToString()));
            mes = s["meses"].ToString();
            anio = s["anio"].ToString();
            asesor = s["asesor"].ToString();
            carta = @"<p align='justify'>Nos dirigimos a usted con la finalidad de recordarle la deuda que tienen contraída con esta empresa, ascendente a la suma de <b>" + montoL + "</b> <b>(" + monto + ")</b>, correspondientes a facturas tomadas en " + mes + " del año " + anio + ", sin que hasta la fecha se haya honrado el cumplimiento de su obligación con esta entidad comercial.<p>&nbsp;</p></p><p align='justify'>Nos gustaría que recibiera a uno de nuestros gerentes de crédito, ya que su cuenta muestra facturas pendientes por encima de los límites establecidos.<p>&nbsp;</p></p> <p align='justify'>Si al recibo de esta comunicación usted ha efectuado algún pago a su deuda por favor acepte nuestras excusas.<p>&nbsp;</p><p>&nbsp;</p> Muy atentamente,</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>" + asesor + "<p><b>Asesor Operativo</b>";
            DataTable tabla = new dataCredito.reporteSing2DataTable();
            DataRow fila = tabla.NewRow();
            titulo = @fecha + "<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>" + encabezado + "<p><b>" + nombre + "</b><p>" + direccion + "<p>" + direccion2 + "<p>" + ciudad + "<p>&nbsp;</p><p>&nbsp;</p>" + saludo + "<p>&nbsp;</p>";
            fila["carta"] = titulo + carta;
            fila["titulo"] = s["pie"].ToString();
            tabla.Rows.Add(fila);
            carta r = new carta();
            r.SetDataSource(tabla);
            visorSing1.ReportSource = r;
            visorSing1.RefreshReport();
            foreach (Control c1 in visorSing1.Controls)
            {
                if (c1 is CrystalDecisions.Windows.Forms.PageView)
                {
                    PageView pv = (PageView)c1;
                    foreach (Control c2 in pv.Controls)
                    {
                        if (c2 is TabControl)
                        {
                            TabControl tc = (TabControl)c2;
                            tc.ItemSize = new Size(0, 1);
                            tc.SizeMode = TabSizeMode.Fixed;
                        }
                    }
                }
            }
             //*/

            //fin
        }
コード例 #7
0
 void reportePlural1(DataRow s)
 {
     DateTime t = Convert.ToDateTime(s["fecha"]);
     string carta = string.Empty;
     string titulo = string.Empty;
     string montoL, monto, mes, anio, fecha,nombre, direccion, direccion2, ciudad, asesor;
     fecha = generaFecha(t.Day, t.Month, t.Year);
     nombre = s["nombre"].ToString();
     direccion = s["direccion"].ToString();
     direccion2 = s["direccion2"].ToString();
     ciudad = s["ciudad"].ToString();
     montoL = s["cantidadL"].ToString();
     monto = string.Format("{0:C}", Convert.ToDecimal(s["cantidad"].ToString()));
     mes = s["meses"].ToString();
     anio = s["anio"].ToString();
     asesor = s["asesor"].ToString();
     carta = @"<p align='justify'>Nos dirigimos a ustedes con la finalidad de recordarles la deuda que tienen contraída con esta empresa, ascendente a la suma de <b>" + montoL + "</b> <b>(" + monto + ")</b>, correspondientes a facturas tomadas en " + mes + " del año " + anio + ", sin que hasta la fecha se haya honrado el cumplimiento de su obligación con esta entidad comercial.<p>&nbsp;</p></p><p align='justify'>Nos gustaría que recibieran a uno de nuestros gerentes de crédito, ya que su cuenta muestra facturas pendientes por encima de los límites establecidos.<p>&nbsp;</p></p> <p align='justify'>Si al recibo de esta comunicación ustedes han efectuado algún pago a su deuda por favor acepten nuestras excusas.<p>&nbsp;</p><p>&nbsp;</p> Muy atentamente,</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>" + asesor + "<p><b>Asesor Operativo</b>";
     DataTable tabla = new dataCredito.reporteSing2DataTable();
     DataRow fila = tabla.NewRow();
     titulo = @fecha + "<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>Señores<p><b>" + nombre + "</b><p>" + direccion + "<p>" + direccion2 + "<p>" + ciudad + "<p>&nbsp;</p><p>&nbsp;</p>Estimados Señores:<p>&nbsp;</p>";
     fila["carta"] = titulo + carta;
     fila["titulo"] = s["pie"].ToString();
     tabla.Rows.Add(fila);
     carta r = new carta();
     r.SetDataSource(tabla);
     visorPlural1.ReportSource = r;
     visorPlural1.RefreshReport();
 }