public static List <DetallesBusqueda> ObtenerDetallesDeCheque(int IdRegistroDeFolio)
        {
            List <DetallesBusqueda> detalleEncontrado = new List <DetallesBusqueda>();

            var transaccion = new Transaccion();

            var repositorioTBlPagos = new Repositorio <Tbl_Pagos>(transaccion);

            Tbl_Pagos chequeEncontrado = repositorioTBlPagos.Obtener(x => x.Id == IdRegistroDeFolio);

            DetallesBusqueda nuevoChequeEncontrado = new DetallesBusqueda();

            nuevoChequeEncontrado.IdRegistro         = chequeEncontrado.Id;
            nuevoChequeEncontrado.Id_nom             = chequeEncontrado.Id_nom;
            nuevoChequeEncontrado.ReferenciaBitacora = chequeEncontrado.ReferenciaBitacora;
            nuevoChequeEncontrado.Quincena           = chequeEncontrado.Quincena;
            nuevoChequeEncontrado.NumEmpleado        = chequeEncontrado.NumEmpleado;
            nuevoChequeEncontrado.NombreBeneficiaro  = chequeEncontrado.EsPenA == true ?  chequeEncontrado.BeneficiarioPenA : chequeEncontrado.NombreEmpleado;
            nuevoChequeEncontrado.NumBene            = chequeEncontrado.EsPenA == true ? chequeEncontrado.NumBeneficiario : "";
            nuevoChequeEncontrado.IdRegistro         = chequeEncontrado.Id;
            nuevoChequeEncontrado.FolioCheque        = chequeEncontrado.FolioCheque;
            nuevoChequeEncontrado.Liquido            = chequeEncontrado.ImporteLiquido;
            nuevoChequeEncontrado.EstadoCheque       = chequeEncontrado.Cat_EstadosPago_Pagos.Descrip;

            detalleEncontrado.Add(nuevoChequeEncontrado);

            return(detalleEncontrado);
        }
        public static DetallesRegistroDTO ObtenerDetallesIdRegistro(int IdRegistroBuscar)
        {
            var transaccion = new Transaccion();

            var repositorioTBlPagos = new Repositorio <Tbl_Pagos>(transaccion);


            Tbl_Pagos regitroEncontrado = repositorioTBlPagos.Obtener(x => x.Id == IdRegistroBuscar);

            DetallesRegistroDTO nuevoDetalle = new DetallesRegistroDTO();

            nuevoDetalle.IdRegistro         = regitroEncontrado.Id;
            nuevoDetalle.Id_nom             = regitroEncontrado.Id_nom;
            nuevoDetalle.ReferenciaBitacora = regitroEncontrado.ReferenciaBitacora;

            nuevoDetalle.Quincena       = regitroEncontrado.Quincena;
            nuevoDetalle.NumEmpleado    = regitroEncontrado.NumEmpleado;
            nuevoDetalle.NombreEmpleado = regitroEncontrado.NombreEmpleado;

            nuevoDetalle.Delegacion = regitroEncontrado.Delegacion;
            nuevoDetalle.Folio      = regitroEncontrado.FolioCheque;
            nuevoDetalle.Liquido    = regitroEncontrado.ImporteLiquido;

            nuevoDetalle.EstadoCheque   = regitroEncontrado.Cat_EstadosPago_Pagos.Descrip;
            nuevoDetalle.BancoPagador   = regitroEncontrado.Tbl_CuentasBancarias.NombreBanco;
            nuevoDetalle.CuentaPagadora = regitroEncontrado.Tbl_CuentasBancarias.Cuenta;

            //nuevoDetalle.EsPenA = regitroEncontrado.EsPenA;
            nuevoDetalle.EsPenA = regitroEncontrado.EsPenA == null ? false : regitroEncontrado.EsPenA;
            nuevoDetalle.NumBeneficiarioPenA    = regitroEncontrado.NumBeneficiario;
            nuevoDetalle.NombreBeneficiarioPenA = regitroEncontrado.BeneficiarioPenA;

            //nuevoDetalle.EsRefoliado =;
            nuevoDetalle.EsRefoliado = regitroEncontrado.EsRefoliado == null ? false : regitroEncontrado.EsRefoliado;



            /*****************************************************************************************************************************************/
            //nuevoDetalle.Id_nom = regitrosNombreEmpleadoEncontrados.Id_nom;
            //nuevoDetalle.NumEmpleado = regitrosNombreEmpleadoEncontrados.NumEmpleado;
            //nuevoDetalle.Quincena = regitrosNombreEmpleadoEncontrados.Quincena;

            //nuevoDetalle.Folio = regitrosNombreEmpleadoEncontrados.FolioCheque;
            //nuevoDetalle.Liquido = regitrosNombreEmpleadoEncontrados.ImporteLiquido;
            //nuevoDetalle.NombreBeneficiaro = regitrosNombreEmpleadoEncontrados.NombreEmpleado;

            //nuevoDetalle.EstadoCheque = regitrosNombreEmpleadoEncontrados.Cat_EstadosPago_Pagos.Descrip;
            //nuevoDetalle.ReferenciaBitacora = regitrosNombreEmpleadoEncontrados.ReferenciaBitacora;
            //nuevoDetalle.BancoPagador = regitrosNombreEmpleadoEncontrados.Tbl_CuentasBancarias.NombreBanco;



            //nuevoDetalle.NombreBeneficiarioPenA = regitrosNombreEmpleadoEncontrados.BeneficiarioPenA;


            //nuevoDetalle.EsRefoliado = regitrosNombreEmpleadoEncontrados.EsRefoliado == null? false: regitrosNombreEmpleadoEncontrados.EsRefoliado;

            /**************************************************************************************************************************************/



            return(nuevoDetalle);
        }