예제 #1
0
        public int Ins_CtaCtePago(string cCtaCteRecibo, string cPerCodigo, int nPerCtaCodigo, int nTurno, int nForPago, string cCtaCtePagNroOperacion, DateTime dCtaCtePagfecha, string CtaCtePagGlosa, double fCtaCtePagImporte)
        {
            int nCtaCtePagcodigo = 0;

            try
            {
                BE_ReqCtaCtePago Request = new BE_ReqCtaCtePago();
                DA_CtaCtePago    DAPago  = new DA_CtaCtePago();

                Request.cCtaCteRecibo          = cCtaCteRecibo;
                Request.cPerCodigo             = cPerCodigo;
                Request.nPerCtaCodigo          = nPerCtaCodigo;
                Request.nTurno                 = nTurno;
                Request.nForPago               = nForPago;
                Request.cCtaCtePagNroOperacion = cCtaCtePagNroOperacion;
                Request.dCtaCtePagfecha        = dCtaCtePagfecha;
                Request.CtaCtePagGlosa         = CtaCtePagGlosa;
                Request.fCtaCtePagImporte      = fCtaCtePagImporte;

                nCtaCtePagcodigo = DAPago.Ins_CtaCtePago(Request);

                if (nCtaCtePagcodigo == 0)
                {
                    throw new ApplicationException("Se encontraron errores en la transaccion: [Ins_CtaCtePago].!");
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(nCtaCtePagcodigo);
        }
예제 #2
0
        //---------------
        //Ins_CtaCtePago
        //---------------
        public int Ins_CtaCtePago(string cPerJurCodigo, string cPerCodigo, string cCtaCteRecAbono, long nCajCodigo, long nCtaCteComCodigo, string cCtaCteComNumero, string cPerUserCodigo, string cCtaCteObserv = "")
        {
            int nCtaCtePagCodigo = 0;

            BE_ReqCtaCtePago Request = new BE_ReqCtaCtePago();
            DA_CtaCtePago    da      = new DA_CtaCtePago();

            try
            {
                Request.cPerJurCodigo    = cPerJurCodigo;
                Request.cPerCodigo       = cPerCodigo;
                Request.cCtaCteRecAbono  = cCtaCteRecAbono;
                Request.nCajCodigo       = nCajCodigo;
                Request.nCtaCteComCodigo = nCtaCteComCodigo;
                Request.cCtaCteComNumero = cCtaCteComNumero;
                Request.cPerUseCodigo    = cPerUserCodigo;
                Request.cCtaCteObserv    = cCtaCteObserv;

                nCtaCtePagCodigo = da.Ins_CtaCtePago(Request);

                if (nCtaCtePagCodigo == 0)
                {
                    throw new ApplicationException("Se encontraron errores en la transaccion: Ins_CtaCtePago.!");
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(nCtaCtePagCodigo);
        }
예제 #3
0
        public int Insert_CtaCtePago(BE_ReqCtaCtePago ctaCtePago)
        {
            DA_CtaCtePago ctaCtePagoDAO = new DA_CtaCtePago();

            return(ctaCtePagoDAO.Ins_CtaCtePago(ctaCtePago));
        }