/// <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)); }
/// <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); }