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); } }
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(); }