示例#1
0
        public bool Ins_CtaCteComprobante(string cCtaCteRecibo, int nCtaCteComCodigo, string cCtaCteComNumero, int nCtaCteTipoPago, string cPerCodigo, DateTime dCtaCteEmiFecha)
        {
            bool exito = false;

            try
            {
                BE_ReqCtaCteComprobante Request        = new BE_ReqCtaCteComprobante();
                Da_CtaCteComprobante    ObjComprobante = new Da_CtaCteComprobante();

                Request.cCtaCteRecibo    = cCtaCteRecibo;
                Request.nCtaCteComCodigo = nCtaCteComCodigo;
                Request.cCtaCteComNumero = cCtaCteComNumero;
                Request.nCtaCteTipoPago  = nCtaCteTipoPago; //Al Contado / Credito
                Request.cPerCodigo       = cPerCodigo;
                Request.dCtaCteEmiFecha  = dCtaCteEmiFecha;

                if (!ObjComprobante.Ins_CtaCteComprobante(Request))
                {
                    throw new ApplicationException("Se encontraron errores en la transaccion: [Ins_CtaCteComprobante].!");
                }
                else
                {
                    exito = true;
                }

                //exito = ObjComprobante.Ins_CtaCteComprobante(Request);
            }
            catch (Exception)
            {
                throw;
            }
            return(exito);
        }
        public bool Insert_CtaCteComprobante(BE_ReqCtaCteComprobante ctaCteComprobante)
        {
            Da_CtaCteComprobante ctaCteComprobanteDAO = new Da_CtaCteComprobante();

            return(ctaCteComprobanteDAO.Ins_CtaCteComprobante(ctaCteComprobante));
        }