Exemple #1
0
        public SaldoCajaAhorro QueryObtenerSaldoCajaDeAhorro(int cuenta, string tipo)
        {
            SaldoCajaAhorro valor = null;

            string cmd = "SELECT tipo,cuenta,saldo FROM sdoca01 WHERE cuenta= ? AND tipo= ? ";

            using (var conn = new OleDbConnection(connetionString))
            {
                conn.Open();

                using (var cmdOleDb = new OleDbCommand(cmd, conn))
                {
                    cmdOleDb.Parameters.AddWithValue("nCuenta", cuenta);
                    cmdOleDb.Parameters.AddWithValue("cTipo", tipo);

                    using (var reader = cmdOleDb.ExecuteReader(CommandBehavior.SingleRow))
                    {
                        if (reader.Read())
                        {
                            valor = new SaldoCajaAhorro
                            {
                                Tipo   = Convert.ToString(reader["tipo"]).Trim(),
                                Cuenta = Convert.ToInt64(reader["cuenta"]),
                                Saldo  = Convert.ToDecimal(reader["saldo"])
                            };
                        }
                        reader.Close();
                    }
                }

                conn.Close();
            }

            return(valor);
        }
 public static FileResult GenerarReporteResumenPdfFileResult(
     SaldoCajaAhorro datos)
 {
     return(GenerarReportePdfFileResult("Resumen",
                                        "Resúmen General", new List <SaldoCajaAhorro> {
         datos
     }));
 }
 public static ActionResult GenerarActionResultExcelResumen(SaldoCajaAhorro saldo)
 {
     return(ReportesExcelHelper.GenerarReporteExcelFileResult(
                new SaldoCajaAhorro[] { saldo }, "Resúmen General",
                encabezados: new string[] { "Tipo Cuenta", "Nro. Cuenta", "Saldo" },
                mapeoItemValores:
                (item) => new object[]
     {
         item.TipoDesc,
         item.Cuenta,
         item.Saldo,
     }));
 }