Exemple #1
0
 /// <summary>
 /// Método encargado de editar los atributos de un registro, excepto habilitar.
 /// </summary>
 /// <param name="tipo_operacion"></param>
 /// <param name="id_comprobante_pago"></param
 /// <param name="tipo_operacion_doc"></param>
 /// <param name="id_documento_relacionado"></param>
 /// <param name="id_egreso_ingreso"></param>
 /// <param name="id_aplicacion"></param>
 /// <param name="saldo_anterior"></param>
 /// <param name="monto_pago"></param>
 /// <param name="no_parcialidad"></param>
 /// <param name="id_egreso_ingreso_comprobante"></param>
 /// <param name="id_usuario"></param>
 /// <returns></returns>
 public RetornoOperacion EditaComprobantePagoDocumentoRelacionado(TipoOperacion tipo_operacion, int id_comprobante_pago, TipoOperacionDocumento tipo_operacion_doc, int id_documento_relacionado, int id_egreso_ingreso, int id_aplicacion, decimal saldo_anterior, decimal monto_pago, byte no_parcialidad, int id_egreso_ingreso_comprobante, int id_usuario)
 {
     return(this.editaComprobantePagoDocumentoRelacionado((byte)tipo_operacion, id_comprobante_pago, (byte)tipo_operacion_doc, id_documento_relacionado, id_egreso_ingreso, id_aplicacion, saldo_anterior, monto_pago, no_parcialidad, id_egreso_ingreso_comprobante, id_usuario, this._habilitar));
 }
Exemple #2
0
        /// <summary>
        /// Método encargado de insertar un nuevo registo en la tabla
        /// </summary>
        /// <param name="tipo_operacion"></param>
        /// <param name="id_comprobante_pago"></param>
        /// <param name="tipo_operacion_doc"></param>
        /// <param name="id_documento_relacionado"></param>
        /// <param name="id_egreso_ingreso"></param>
        /// <param name="id_aplicacion"></param>
        /// <param name="saldo_anterior"></param>
        /// <param name="monto_pago"></param>
        /// <param name="no_parcialidad"></param>
        /// <param name="id_egreso_ingreso_comprobante"></param>
        /// <param name="id_usuario"></param>
        /// <returns></returns>
        public static RetornoOperacion InsertarComprobantePagoDocumentoRelacionado(TipoOperacion tipo_operacion, int id_comprobante_pago, TipoOperacionDocumento tipo_operacion_doc, int id_documento_relacionado, int id_egreso_ingreso, int id_aplicacion, decimal saldo_anterior, decimal monto_pago, byte no_parcialidad, int id_egreso_ingreso_comprobante, int id_usuario)
        {
            //Crear objeto retorno
            RetornoOperacion retorno = new RetornoOperacion();

            //Armando arreglo de parámetros
            object[] param =
            {
                1,                             // Tipo
                0,                             // IdComprobantePagoDocumentoRelacionado
                (byte)tipo_operacion,          // IdTipoOperacion
                id_comprobante_pago,           // IdComprobantePago
                (byte)tipo_operacion_doc,      // IdTipoOperacionDoc
                id_documento_relacionado,      // IdDocumentoRelacionado
                id_egreso_ingreso,             // IdEgresoIngreso
                id_aplicacion,                 // IdAplicacion
                saldo_anterior,                // SaldoAnterior
                monto_pago,                    // MontoPago
                0,                             // SaldoInsoluto (calculada)
                no_parcialidad,                // NoParcialidad
                id_egreso_ingreso_comprobante, // IdEgresoIngresoComprobante
                id_usuario,                    // IdUsuario
                true,                          // Habilitar
                "",                            // Param1
                ""                             // Param2
            };
            //Ejecutar SP
            retorno = CapaDatos.m_capaDeDatos.EjecutaProcAlmacenadoObjeto(_nom_sp, param);
            //Devolver retorno
            return(retorno);
        }