Example #1
0
        public ResumenTotalModel ObtenerResumenTotal(int idTurnoUsuario)
        {
            ResumenTotalModel resumenTotalModel = null;

            try
            {
                using (var connection = Util.ConnectionFactory.conexion())
                {
                    connection.Open();

                    SqlCommand command = connection.CreateCommand();

                    command.Parameters.AddWithValue("@Id_TurnoUsuario", idTurnoUsuario);


                    command.CommandType = CommandType.StoredProcedure;

                    command.CommandText = "ResumenTotalCaja";

                    SqlDataReader reader = command.ExecuteReader();

                    if (reader.HasRows)
                    {
                        while (reader.Read())
                        {
                            int     nroRetiros = (int)(reader["NroRetiros"]);
                            decimal?montoTotalEgresosRetirosSoles   = reader["MontoTotalEgresosRetirosSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEgresosRetirosSoles"];
                            decimal?montoTotalEgresosRetirosDolares = reader["MontoTotalEgresosRetirosDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEgresosRetirosDolares"];

                            int     nroDepositos = (int)(reader["NroDepositos"]);
                            decimal?montoTotalIngresosDepositosSoles   = reader["MontoTotalIngresosDepositosSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosDepositosSoles"]; //(decimal)(reader["MontoTotalIngresosDepositos"]);
                            decimal?montoTotalIngresosDepositosDolares = reader["MontoTotalIngresosDepositosDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosDepositosDolares"];

                            int nroTransferencias = (int)(reader["NroTransferencias"]);


                            int nroGiros = (int)(reader["NroGiros"]);

                            int nroEnvioGiros = (int)(reader["NroEnvioGiros"]);
                            int nroCobroGiros = (int)(reader["NroCobroGiros"]);


                            decimal?montoTotalIngresosGirosSoles   = reader["MontoTotalIngresosGirosSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosGirosSoles"]; //(decimal)(reader["MontoTotalIngresosGiros"]);
                            decimal?montoTotalIngresosGirosDolares = reader["MontoTotalIngresosGirosDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosGirosDolares"];


                            decimal?montoTotalEgresosGirosSoles   = reader["MontoTotalEgresosGirosSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEgresosGirosSoles"];  //(decimal)(reader["MontoTotalEgresosGiros"]);
                            decimal?montoTotalEgresosGirosDolares = reader["MontoTotalEgresosGirosDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEgresosGirosDolares"];


                            int nroPagoTarjetas = (int)(reader["NroPagoTarjetas"]);
                            //decimal montoTotalIngresosPagoTarjetas = (decimal)(reader["MontoTotalIngresosPagoTarjetas"]);
                            decimal?montoTotalIngresosPagoTarjetasSoles   = reader["MontoTotalIngresosPagoTarjetasSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosPagoTarjetasSoles"]; //myRdr["myValue"] == DBNull.Value ? null : (decimal?)myRdr["myValue"];
                            decimal?montoTotalIngresosPagoTarjetasDolares = reader["MontoTotalIngresosPagoTarjetasDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosPagoTarjetasDolares"];



                            int     nroPagoCuotas = (int)(reader["NroPagoCuotas"]);
                            decimal?montoTotalIngresosPagoCuotasSoles   = reader["MontoTotalIngresosPagoCuotasSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosPagoCuotasSoles"]; //(decimal)(reader["MontoTotalIngresosPagoCuotas"]);
                            decimal?montoTotalIngresosPagoCuotasDolares = reader["MontoTotalIngresosPagoCuotasDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosPagoCuotasDolares"];



                            int     nroCambiosMoneda = (int)(reader["NroCambiosMoneda"]);
                            decimal?montoTotalIngresosCambiosMonedaSoles   = reader["MontoTotalIngresosCambiosMonedaSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosCambiosMonedaSoles"];     //(decimal)(reader["MontoTotalIngresosCambiosMoneda"]);
                            decimal?montoTotalIngresosCambiosMonedaDolares = reader["MontoTotalIngresosCambiosMonedaDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosCambiosMonedaDolares"]; //(decimal)(reader["MontoTotalIngresosCambiosMoneda"]);


                            decimal?montoTotalEgresosCambiosMonedaSoles   = reader["MontoTotalEgresosCambiosMonedaSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEgresosCambiosMonedaSoles"];   //(decimal)(reader["MontoTotalEgresosCambiosMoneda"]);
                            decimal?montoTotalEgresosCambiosMonedaDolares = reader["MontoTotalEgresosCambiosMonedaDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEgresosCambiosMonedaDolares"];



                            int     nroPagosServicios = (int)(reader["NroPagoServicios"]);
                            decimal?montoTotalIngresosPagoServiciosSoles   = reader["MontoTotalIngresosPagoServiciosSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosPagoServiciosSoles"];   //(decimal)(reader["MontoTotalIngresosPagoServicios"]);
                            decimal?montoTotalIngresosPagoServiciosDolares = reader["MontoTotalIngresosPagoServiciosDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalIngresosPagoServiciosDolares"];



                            int     nroCobrosCheques = (int)(reader["NroCobroCheques"]);
                            decimal?montoTotalEgresosCobroChequesSoles   = reader["MontoTotalEgresosCobroChequesSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEgresosCobroChequesSoles"];  //(decimal)(reader["MontoTotalEgresosCobroCheques"]);
                            decimal?montoTotalEgresosCobroChequesDolares = reader["MontoTotalEgresosCobroChequesDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEgresosCobroChequesDolares"];



                            int nroTotalEntradasCajaSoles   = (int)(reader["NroTotalEntradasCajaSoles"]);
                            int nroTotalEntradasCajaDolares = (int)(reader["NroTotalEntradasCajaDolares"]);



                            int nroTotalSalidasCajaSoles   = (int)(reader["NroTotalSalidasCajaSoles"]);
                            int nroTotalSalidasCajaDolares = (int)(reader["NroTotalSalidasCajaDolares"]);



                            decimal?montoTotalEntradasCajaSoles   = reader["MontoTotalEntradasCajaSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEntradasCajaSoles"];   //(decimal)(reader["MontoTotalEntradasCaja"]);
                            decimal?montoTotalEntradasCajaDolares = reader["MontoTotalEntradasCajaDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEntradasCajaDolares"];



                            decimal?montoTotalSalidasCajaSoles   = reader["MontoTotalSalidasCajaSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalSalidasCajaSoles"];   //(decimal)(reader["MontoTotalSalidasCaja"]);
                            decimal?montoTotalSalidasCajaDolares = reader["MontoTotalSalidasCajaDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalSalidasCajaDolares"];


                            int nroTotalEntradasVirtuales = (int)(reader["NroTotalEntradasVirtuales"]);
                            int nroTotalSalidasVirtuales  = (int)(reader["NroTotalSalidasVirtuales"]);


                            ///
                            decimal?montoTotalEntradasBovedaSoles = reader["MontoTotalEntradasBovedaSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEntradasBovedaSoles"];     //(decimal)(reader["MontoTotalSalidasCaja"]);
                            decimal?montoTotalSalidasBovedaSoles  = reader["MontoTotalSalidasBovedaSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalSalidasBovedaSoles"];


                            decimal?montoTotalEntradasBovedaDolares = reader["MontoTotalEntradasBovedaDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalEntradasBovedaDolares"];     //(decimal)(reader["MontoTotalSalidasCaja"]);
                            decimal?montoTotalSalidasBovedaDolares  = reader["MontoTotalSalidasBovedaDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalSalidasBovedaDolares"];



                            decimal?montoTotalDisponibleCajaSoles   = reader["MontoTotalDisponibleCajaSoles"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalDisponibleCajaSoles"]; //(decimal)(reader["MontoTotalDisponibleCaja"]);
                            decimal?montoTotalDisponibleCajaDolares = reader["MontoTotalDisponibleCajaDolares"] == DBNull.Value ? 0 : (decimal?)reader["MontoTotalDisponibleCajaDolares"];


                            resumenTotalModel = new ResumenTotalModel
                            {
                                NroRetiros = nroRetiros,
                                MontoTotalEgresosRetirosSoles   = montoTotalEgresosRetirosSoles,
                                MontoTotalEgresosRetirosDolares = montoTotalEgresosRetirosDolares,
                                NroDepositos = nroDepositos,
                                MontoTotalIngresosDepositosSoles   = montoTotalIngresosDepositosSoles,
                                MontoTotalIngresosDepositosDolares = montoTotalIngresosDepositosDolares,
                                NroTransferencias                      = nroTransferencias,
                                NroGiros                               = nroGiros,
                                NroEnvioGiros                          = nroEnvioGiros,
                                NroCobroGiros                          = nroCobroGiros,
                                MontoTotalIngresosGirosSoles           = montoTotalIngresosGirosSoles,
                                MontoTotalIngresosGirosDolares         = montoTotalIngresosGirosDolares,
                                MontoTotalEgresosGirosSoles            = montoTotalEgresosGirosSoles,
                                MontoTotalEgresosGirosDolares          = montoTotalEgresosGirosDolares,
                                NroPagoTarjetas                        = nroPagoTarjetas,
                                MontoTotalIngresosPagoTarjetasSoles    = montoTotalIngresosPagoTarjetasSoles,
                                MontoTotalIngresosPagoTarjetasDolares  = montoTotalIngresosPagoTarjetasDolares,
                                NroPagoCuotas                          = nroPagoCuotas,
                                MontoTotalIngresosPagoCuotasSoles      = montoTotalIngresosPagoCuotasSoles,
                                MontoTotalIngresosPagoCuotasDolares    = montoTotalIngresosPagoCuotasDolares,
                                NroCambiosMoneda                       = nroCambiosMoneda,
                                MontoTotalIngresosCambiosMonedaSoles   = montoTotalIngresosCambiosMonedaSoles,
                                MontoTotalIngresosCambiosMonedaDolares = montoTotalIngresosCambiosMonedaDolares,
                                MontoTotalEgresosCambiosMonedaSoles    = montoTotalEgresosCambiosMonedaSoles,
                                MontoTotalEgresosCambiosMonedaDolares  = montoTotalEgresosCambiosMonedaDolares,
                                NroPagosServicios                      = nroPagosServicios,
                                MontoTotalIngresosPagosServicioSoles   = montoTotalIngresosPagoServiciosSoles,
                                MontoTotalIngresosPagosServicioDolares = montoTotalIngresosPagoServiciosDolares,
                                NroCobrosCheques                       = nroCobrosCheques,
                                MontoTotalEgresosCobrosChequeSoles     = montoTotalEgresosCobroChequesSoles,
                                MontoTotalEgresosCobrosChequeDolares   = montoTotalEgresosCobroChequesDolares,
                                NroTotalEntradasCajaSoles              = nroTotalEntradasCajaSoles,
                                NroTotalEntradasCajaDolares            = nroTotalEntradasCajaDolares,
                                NroTotalSalidasCajaSoles               = nroTotalSalidasCajaSoles,
                                NroTotalSalidasCajaDolares             = nroTotalSalidasCajaDolares,
                                NroTotalEntradasVirtuales              = nroTotalEntradasVirtuales,
                                NroTotalSalidasVirtuales               = nroTotalSalidasVirtuales,
                                MontoTotalEntradasCajaSoles            = montoTotalEntradasCajaSoles,
                                MontoTotalEntradasCajaDolares          = montoTotalEntradasCajaDolares,
                                MontoTotalSalidasCajaSoles             = montoTotalSalidasCajaSoles,
                                MontoTotalSalidasCajaDolares           = montoTotalSalidasCajaDolares,
                                MontoTotalDisponibleCajaSoles          = montoTotalDisponibleCajaSoles,
                                MontoTotalDisponibleCajaDolares        = montoTotalDisponibleCajaDolares,
                                MontoTotalEntradasBovedaSoles          = montoTotalEntradasBovedaSoles,
                                MontoTotalSalidasBovedaSoles           = montoTotalSalidasBovedaSoles,
                                MontoTotalEntradasBovedaDolares        = montoTotalEntradasBovedaDolares,
                                MontoTotalSalidasBovedadDolares        = montoTotalSalidasBovedaDolares
                            };
                        }
                    }
                }

                return(resumenTotalModel);
            }
            catch (Exception e)
            {
                return(null);
            }
        }
Example #2
0
        private void ObtenerResumenCaja()
        {
            resumenTotalMethods = new ResumenTotalMethods();
            ResumenTotalModel resumenTotalModel = new ResumenTotalModel();

            resumenTotalModel = resumenTotalMethods.ObtenerResumenTotal(Session.Turno.IdTurUsu);

            txtIngresosDepositos.Text        = resumenTotalModel.MontoTotalIngresosDepositosSoles.ToString();
            txtIngresosDepositosDolares.Text = resumenTotalModel.MontoTotalIngresosDepositosDolares.ToString();

            txtIngresosGiros.Text        = resumenTotalModel.MontoTotalIngresosGirosSoles.ToString();
            txtIngresosGirosDolares.Text = resumenTotalModel.MontoTotalIngresosGirosDolares.ToString();

            txtIngresosPagoTarjetas.Text        = resumenTotalModel.MontoTotalIngresosPagoTarjetasSoles.ToString();
            txtIngresosPagoTarjetasDolares.Text = resumenTotalModel.MontoTotalIngresosPagoTarjetasDolares.ToString();


            txtIngresosPagoCuotas.Text        = resumenTotalModel.MontoTotalIngresosPagoCuotasSoles.ToString();
            txtIngresosPagoCuotasDolares.Text = resumenTotalModel.MontoTotalIngresosPagoCuotasDolares.ToString();


            txtIngresosCambiosMoneda.Text        = resumenTotalModel.MontoTotalIngresosCambiosMonedaSoles.ToString();
            txtIngresosCambiosMonedaDolares.Text = resumenTotalModel.MontoTotalIngresosCambiosMonedaDolares.ToString();


            txtIngresosPagoServicios.Text        = resumenTotalModel.MontoTotalIngresosPagosServicioSoles.ToString();
            txtIngresosPagoServiciosDolares.Text = resumenTotalModel.MontoTotalIngresosPagosServicioDolares.ToString();



            txtEgresosRetiros.Text        = resumenTotalModel.MontoTotalEgresosRetirosSoles.ToString();
            txtEgresosRetirosDolares.Text = resumenTotalModel.MontoTotalEgresosRetirosDolares.ToString();

            txtEgresosGiros.Text        = resumenTotalModel.MontoTotalEgresosGirosSoles.ToString();
            txtEgresosGirosDolares.Text = resumenTotalModel.MontoTotalEgresosGirosDolares.ToString();

            txtEgresosCambiosMoneda.Text        = resumenTotalModel.MontoTotalEgresosCambiosMonedaSoles.ToString();
            txtEgresosCambiosMonedaDolares.Text = resumenTotalModel.MontoTotalEgresosCambiosMonedaDolares.ToString();

            txtEgresosCobroCheque.Text         = resumenTotalModel.MontoTotalEgresosCobrosChequeSoles.ToString();
            txtEgresosCobroChequesDolares.Text = resumenTotalModel.MontoTotalEgresosCobrosChequeDolares.ToString();



            txtNroDepositos.Text = resumenTotalModel.NroDepositos.ToString();
            txtNroRetiros.Text   = resumenTotalModel.NroRetiros.ToString();

            txtNroTrnasferencias.Text = resumenTotalModel.NroTransferencias.ToString();

            txtNroGiros.Text      = resumenTotalModel.NroGiros.ToString();
            txtNroEnvioGiros.Text = resumenTotalModel.NroEnvioGiros.ToString();
            txtNroCobroGiros.Text = resumenTotalModel.NroCobroGiros.ToString();

            txtNroPagoTarjetas.Text  = resumenTotalModel.NroPagoTarjetas.ToString();
            txtNroPagoCuotas.Text    = resumenTotalModel.NroPagoCuotas.ToString();
            txtNroCambiosMoneda.Text = resumenTotalModel.NroCambiosMoneda.ToString();
            txtNroPagosServicio.Text = resumenTotalModel.NroPagosServicios.ToString();
            txtNroRetiros.Text       = resumenTotalModel.NroRetiros.ToString();
            txtNroCobrosCheques.Text = resumenTotalModel.NroCobrosCheques.ToString();

            txtNroEntradasCaja.Text        = resumenTotalModel.NroTotalEntradasCajaSoles.ToString();
            txtNroEntradasCajaDolares.Text = resumenTotalModel.NroTotalEntradasCajaDolares.ToString();

            txtNroSalidasCaja.Text        = resumenTotalModel.NroTotalSalidasCajaSoles.ToString();
            txtNroSalidasCajaDolares.Text = resumenTotalModel.NroTotalSalidasCajaDolares.ToString();

            txtNroEntradasVirtuales.Text          = resumenTotalModel.NroTotalEntradasVirtuales.ToString();
            txtNroSalidasVirtuales.Text           = resumenTotalModel.NroTotalSalidasVirtuales.ToString();
            txtMontoTotalEntradasCaja.Text        = resumenTotalModel.MontoTotalEntradasCajaSoles.ToString();
            txtMontoTotalEntradasCajaDolares.Text = resumenTotalModel.MontoTotalEntradasCajaDolares.ToString();


            txtMontoTotalSalidasCaja.Text        = resumenTotalModel.MontoTotalSalidasCajaSoles.ToString();
            txtMontoTotalSalidasCajaDolares.Text = resumenTotalModel.MontoTotalSalidasCajaDolares.ToString();

            txtEfectivoNetoSoles.Text   = resumenTotalModel.MontoTotalDisponibleCajaSoles.ToString();
            txtEfectivoNetoDolares.Text = resumenTotalModel.MontoTotalDisponibleCajaDolares.ToString();


            txtIngresosABovedaSoles.Text  = resumenTotalModel.MontoTotalEntradasBovedaSoles.ToString();
            txtEgresosABovedaSoles.Text   = resumenTotalModel.MontoTotalSalidasBovedaSoles.ToString();
            txtIngresosBovedaDolares.Text = resumenTotalModel.MontoTotalEntradasBovedaDolares.ToString();
            txtEgresosBovedaDolares.Text  = resumenTotalModel.MontoTotalSalidasBovedadDolares.ToString();
        }