コード例 #1
0
        public CdaType generarCda(string codigoEntidad, string codigoEmpresa, double montopago)
        {
            String outCda;
            DateTime outFechaGeneracion;
            TimeSpan outHoraGeneracion;

            CdaQueriesTableAdapter dsFQTA = new CdaQueriesTableAdapter();
            dsFQTA.usp_GeneraCda(new Decimal(montopago), codigoEntidad, codigoEmpresa, out outCda, out outFechaGeneracion, out outHoraGeneracion);
            CdaType response = new CdaType();
            response.cda = outCda;
            response.fechaGeneracion = outFechaGeneracion.Add(outHoraGeneracion);
            return response;
        }
コード例 #2
0
        public CdaType pagarCda(string cda)
        {
            DateTime outFechaPago;
            TimeSpan outHoraPago;
            Decimal outMontoPago;

            CdaQueriesTableAdapter dsFQTA = new CdaQueriesTableAdapter();
            CdaType response = null;
            int res = dsFQTA.usp_PagaCda(cda, out outMontoPago, out outFechaPago, out outHoraPago);

            response = new CdaType();
            response.cda = cda;
            response.montoPago = Decimal.ToDouble(outMontoPago);
            response.fechaPago = outFechaPago.Add(outHoraPago);

            ServicioCeClient ServicioCe = new ServicioCeClient();
            String texto = "";
            String codigo = ServicioCe.TransmitirPago(cda, response.montoPago, response.fechaPago, out texto);

            return response;
        }