public async Task PagosBusiness_CrearHistorialPagoPersona_ShouldCreate()
        {
            PagosBusiness pagosBusiness = new PagosBusiness();

            SecureMessagesHelper secure = new SecureMessagesHelper();

            HistorialPagosPersonas historial = await secure.DecryptMessageToEntity <HistorialPagosPersonas>(@"NbVoRgHfU14tUiDhoFmBl+nKnNcyU4VFF+nB35q/ckxZ4GKhX94bXUdY8cUVAJOS7u+AcL0NRHelKKVq3X/IGadCcgcuyzuaMAbLqnssCpnSYRBkQEeor89aXMET8Isi26hUfjUy4WHf5UYEyts29UnVyz9j2LS7XXD6c32DaVTtiePuciQ1xF1OJuX2AngQvMS66Zu4/gNB15pjdGzmioq/hEvQds0rtL+cvGL3C9ah/j6a3deCzWuC0cjo9QEs21+IMSlDkhzxMSNE5jy+QoWNIboh47VBRpeRjk4kF97vlINtN4NPrG/gBzKVaAsBYGGIRskBmf8F/Ez0bkplms0wp3bAkaYDYEue49pAap9kyGK8yjb7sJlmagm3YvoNEIqr1xJ15E0cgUz0f51VLQZN0I+wGNcreGdmCFktJ6EcQceMOedXnDjQtSJvmkVH4KHnpsaD2X3WWgvFzUMKfvlqFJUR2m7o8jjgjsTQd8AAXD5/vUAixMRIJgC2RnWuGgO8urIksiQZ3xlsHPdYUfTlL8ZRo01hK0vIHjMExNMQ39B/QHeJ04K64Ui4LMQwXPvL0Swzq+gbmN757iuu5Z1BgbLPXGLODwGn51Q9If7Hz4keYOHgWp4e3YIOUYWseQijDcSeT12A8U6lcOUWPH7TagiYcmT1NpUM8rXU2oWyS0f/MWgfeYnLdYu/OQL45wXVC0Y3fU+lS+TUiVWc6nsirNY3VviPV26BkIyJ7BNRMBXL/5ephqxBR1r5nGozfxlkhnwV8W6aDWQTrP6DiNly72xUDsX4qtOCGtTO49Dcv6Ps0WsbDqnxGGkDZ/XygmZ0UzbBQTnvwhE0O2skVgYmA3EERzJGZfqT6mfwCfT930icU3PdJFUeSDGp2kYMI4l3iXjUiAuHKmawgMMffg7vFU09ds6AIS4SOqSh0yMHKRfu/SfmzuzYPHKJXHdMDIkfT5Q3BtWxANOt2JT6Kcts9136TKXZNbObSvuMCctGA5J+FWRVudoX9tkFhA0+NclyoDJR2qZRu9xmlEwL0DFEJGFPRkFohTy+FfYEV7daNtmzktcpJKoi7AtOEdK4Cat+8REds7OWw7EdtVS4eLIm2xa7AED/kj0G/TEm7MWeFOHYThmlYqj9p6FgE+twQqaD/6bmxQMfT8rcsFjYLPWAkJM24e/pFDHB878DeoA4dcj/heWxfX0+X10AVr7/OKAF0p6uFxXNHfDSAY1FB/tpZVGw0n+k0gEwvCIm23WfoadbmTsoa0bop2jCARufxwlcuU7RsIbe8lbrJpR3/sO2bkkXjhD+hxwxdqcOElthRglZfsEBsUiZBxCeNbynkTePsWZVjtOPIFQqEmFp+oq4MS4V4wSrntOH/meDSKhgAvAWwUO1GeoeEyMvlfRSSsQnPSchRhPnrSoxz2gpCW83yWMEEKXuwztCnIwATiQamChJ3dkDaBXzAGSmXEdQvulepz5mkeOTp8XgTPDduXg/WrlQJQUkkH0cNpFB1nHkmYeKhoe1Hr4KidJJ46mMw2elP32HG6GU7VMkmiD4usNFHnqQt8R+i4JMm2A1zZKCFbIvqiUBcBwQ7EXAXiqetZBMcDrfHg/4XKkPrFFqe7fkBujYhjqwHgWuOR6ZERwLcDdmnbSaOxk+5Kr4VUpHeDGAaOT7PR6dJ6pGlSktcKr9nSBL3BmCFgswCmDbMZUnShDu+YgZ4R+mbDvg/2/8AeHZeGSus0cO+cFgahmoAJ08zZiqBX4ZiolFZ0M/xFbFwAQ8hxqY+rEqFRYIcwS9KAVg2nMlfIK29IDAGR+QKpIWg5jR6bhyr4jajiaduF+TaAhXfBGZhUqFtJTpB1u9CDHWauvxILSlacB8MAupU5x/rg5eMMK0w/oeKr23l9+8+MOK5tqPmMRAfEiT12B5nlEp09yTS4dsItoT0BCo8zc30aG5qRGf+qRYUM29PIngJUCubXEDkAPv7ui2rUrjGnbXIx5st4lN0yIINfA95Dt+rGnH7OIFsp1iPJtgLEAd3w4CAk1S4ijltD1pBS9ZKhlhIMx6wfyV/MZ3MQuHsvBJdRA7f5+EYFCtDPkfhy+zFPnzswcFDxxZga9ZhtUrtrcHwKB/NaMEbolo4cMMHZwmPg6bXfGjDVANMwhqJGRqQMwPbFE1Sx8+PW2KXIVi3DjUiQ2LAxdJFALHJjegrR9+kULs4limVPg0K28tX2JoC1HM5f/OBOCvOKA1CgOgTcxUyGgcj4/erVyAZTGnIPBJdRA7f5+EYFCtDPkfhy+sALTTJRrLkyZEHd3/EVyKSGIdqfa79mirplVb9LDwG36g4cQKJk45LCNTaS5YkON6gLlgsC5qz3t5vLuTRrGg6CX1UjtN6XE2cg1j3QFOcccYHImKAug7f9LfxBlp8Nea/2J0NiFgKfwLrfAjw/ZLEm8m1j86CLGDa7pCpvqgAAhva0FdeIQhbr5SZgt0JTbZ9L4bKcXQgyxe3B0gnrj5GPkyg6qhd5ImO16cdtiEl8HI/kjPTIPgtltwYxsODS7wuT7J8UwKi65NCy9DAKYLQTH9MrQGqtOgsmQG407l9Z7jRnwdiX8h8DUrdb0Qb0Y44zbAgaop8OGzokcuIcq5yEa17SQo5ZLtkVMud48+lUNXgypQ0LVhxtrsT7dSevZo5tegE7t+WCu95JK+T9Tk4JBccSbCCTm3fPv0nOdTqeZktZAV0Nd2FgtNVJL32lSPY2lcoZm2thRp0WI/WeRxoBNy8IOQqAKjMsMttnRza+VTM+lS4VP2Wbl+uEtAzq0yQbbQ+PWB5lE87vKpViCrrRZy5nnd3DloS1WUWKlSd+dRkLakJg9UZzrcNf2+ceUORFsGrbbTA8hXtpCGqPdWS5be3ncqTKx+yHH8BlXAKnxxH+HCFpAr0ITpVbE3qSgKygXiJXMBS4x7a2yM54TKOCZ6M3WfgyE5xFIq1n2EGl8p2moKx0GBJevk7puCzSs2cKqsLRt5EmG0V/QhmBa4UejCzom3UPtvogpESgKdgB7xkB+8i4DGM2zmdQ3kG+8=");

            WrapperSimpleTypesDTO wrapper = await pagosBusiness.CrearHistorialPagoPersona(historial);

            Assert.IsNotNull(wrapper);
        }
Example #2
0
        public async Task <IHttpActionResult> CrearHistorialPagoPersona(HistorialPagosPersonas historialPagoParaCrear)
        {
            if (historialPagoParaCrear == null || string.IsNullOrWhiteSpace(historialPagoParaCrear.TextoFacturaFormato) || historialPagoParaCrear.CodigoPersona <= 0 ||
                historialPagoParaCrear.CodigoPais <= 0 || historialPagoParaCrear.CodigoPlan <= 0)
            {
                return(BadRequest("historialPagoParaCrear vacio y/o invalido!."));
            }

            try
            {
                WrapperSimpleTypesDTO wrapperCrearHistorialPagoPersona = await _pagosBusiness.CrearHistorialPagoPersona(historialPagoParaCrear);

                return(Ok(wrapperCrearHistorialPagoPersona));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }