示例#1
0
 /// <summary>
 /// Método encargado de modificarlo los atributos del objeto/registro sin deshabilitarlo
 /// </summary>
 /// <param name="idFacturadoProveedor"></param>
 /// <param name="fechaPago"></param>
 /// <param name="idFormaPagoP"></param>
 /// <param name="idMonedaP"></param>
 /// <param name="tipoCambio"></param>
 /// <param name="fechaTipoCambio"></param>
 /// <param name="monto"></param>
 /// <param name="numeroOperacion"></param>
 /// <param name="rfcEmisorCuentaOrdenante"></param>
 /// <param name="idBancoOrdenanteExtranjero"></param>
 /// <param name="cuentaOrdenante"></param>
 /// <param name="rfcEmisorCuentaBeneficiario"></param>
 /// <param name="cuentaBeneficiario"></param>
 /// <param name="idTipoCadenaPago"></param>
 /// <param name="id_usuario"></param>
 /// <returns></returns>
 public RetornoOperacion Editar(int idFacturadoProveedor, DateTime fechaPago, byte idFormaPagoP, byte idMonedaP, decimal tipoCambio, DateTime fechaTipoCambio, decimal monto, string numeroOperacion, string rfcEmisorCuentaOrdenante, byte idBancoOrdenanteExtranjero, string cuentaOrdenante, string rfcEmisorCuentaBeneficiario, string cuentaBeneficiario, byte idTipoCadenaPago, EstatusPago estatusPago, int id_usuario)
 {
     return(_Editar(idFacturadoProveedor, fechaPago, idFormaPagoP, idMonedaP, tipoCambio, fechaTipoCambio, monto, numeroOperacion, rfcEmisorCuentaOrdenante, idBancoOrdenanteExtranjero, cuentaOrdenante, rfcEmisorCuentaBeneficiario, cuentaBeneficiario, idTipoCadenaPago, estatusPago, id_usuario, this._habilitar));
 }
示例#2
0
 public RetornoOperacion ActualizaEstatus(EstatusPago nuevoEstatus, int idUsuario)
 {
     return(_Editar(_idFacturadoProveedor, _fechaPago, _idFormaPagoP, _idMonedaP, _tipoCambio, _fechaTipoCambio, _monto, _numeroOperacion, _rfcEmisorCuentaOrdenante, _idBancoOrdenanteExtranjero, _cuentaOrdenante, _rfcEmisorCuentaBeneficiario, _cuentaBeneficiario, _idTipoCadenaPago, nuevoEstatus, idUsuario, _habilitar));
 }
示例#3
0
        /// <summary>
        /// Método encargado de enviar los nuevos valores de todo el registro.
        /// </summary>
        /// <param name="idFacturadoProveedor"></param>
        /// <param name="fechaPago"></param>
        /// <param name="idFormaPagoP"></param>
        /// <param name="idMonedaP"></param>
        /// <param name="tipoCambio"></param>
        /// <param name="fechaTipoCambio"></param>
        /// <param name="monto"></param>
        /// <param name="numeroOperacion"></param>
        /// <param name="rfcEmisorCuentaOrdenante"></param>
        /// <param name="idBancoOrdenanteExtranjero"></param>
        /// <param name="cuentaOrdenante"></param>
        /// <param name="rfcEmisorCuentaBeneficiario"></param>
        /// <param name="cuentaBeneficiario"></param>
        /// <param name="idTipoCadenaPago"></param>
        /// <param name="id_usuario"></param>
        /// <param name="habilitar"></param>
        /// <returns></returns>
        private RetornoOperacion _Editar(int idFacturadoProveedor, DateTime fechaPago, byte idFormaPagoP, byte idMonedaP, decimal tipoCambio, DateTime fechaTipoCambio, decimal monto, string numeroOperacion, string rfcEmisorCuentaOrdenante, byte idBancoOrdenanteExtranjero, string cuentaOrdenante, string rfcEmisorCuentaBeneficiario, string cuentaBeneficiario, byte idTipoCadenaPago, EstatusPago estatusPago, int id_usuario, bool habilitar)
        {
            RetornoOperacion resultado = new RetornoOperacion();

            object[] param = { 2, this._idPagoFacturado, idFacturadoProveedor, fechaPago, idFormaPagoP, idMonedaP, tipoCambio, fechaTipoCambio, monto, numeroOperacion, rfcEmisorCuentaOrdenante, idBancoOrdenanteExtranjero, cuentaOrdenante, rfcEmisorCuentaBeneficiario, cuentaBeneficiario, idTipoCadenaPago, (byte)estatusPago, id_usuario, habilitar, "", "" };
            resultado = CapaDatos.m_capaDeDatos.EjecutaProcAlmacenadoObjeto(_nombreSP, param);

            return(resultado);
        }