Beispiel #1
0
        public static Procedure_ConfirmacaoPagtoOPRecordType[] Procedure_ConfirmacaoPagtoOPApoio(string key, string password, OBAutorizacaoItem confirmacaoPagamento, Regional orgao)
        {
            Procedure_ConfirmacaoPagtoOPFiltersType confirmacaoPagtoOPFiltersType = new Procedure_ConfirmacaoPagtoOPFiltersType()
            {
                inChave         = password,
                inOperador      = key,
                inDataDIA       = confirmacaoPagamento.DataConfirmacaoItem.Value.ToString("dd"),
                inDataMES       = confirmacaoPagamento.DataConfirmacaoItem.Value.ToString("MM"),
                inDataANO       = confirmacaoPagamento.DataConfirmacaoItem.Value.ToString("yy"),
                inDocPagtoANO   = confirmacaoPagamento.AnoAserpaga?.Substring(2, 2),
                inDocPagtoORGAO = (confirmacaoPagamento.NumeroDocumento?.ToString() != "") ? confirmacaoPagamento.NumeroDocumento?.ToString().Substring(2, 2) : "",
                inDocPagtoTP    = confirmacaoPagamento.DocumentoTipoId.ToString(),
                inDocPagtoOP    = confirmacaoPagamento.NumOP.Length == 6 ? confirmacaoPagamento.NumOP : confirmacaoPagamento.NumOP.Substring(5, 6),
                inTipPagto      = confirmacaoPagamento.TipoPagamento.ToString(),
                inConfirmacao   = ""
            };

            return(new WSProdespPagamentoContaUnica().Procedure_ConfirmacaoPagtoOP(confirmacaoPagtoOPFiltersType, new ModelVariablesType(), new EnvironmentVariablesType()));
        }
Beispiel #2
0
        public static Procedure_ConfirmacaoPagtoOPRecordType[] Procedure_ConfirmacaoPagtoOPApoio(string key, string password, ConfirmacaoPagamento confirmacaoPagamento, Regional orgao)
        {
            Procedure_ConfirmacaoPagtoOPFiltersType confirmacaoPagtoOPFiltersType = new Procedure_ConfirmacaoPagtoOPFiltersType()
            {
                inChave         = password,
                inOperador      = key,
                inDataDIA       = confirmacaoPagamento.DataConfirmacao.Value.ToString("dd"),
                inDataMES       = confirmacaoPagamento.DataConfirmacao.Value.ToString("MM"),
                inDataANO       = confirmacaoPagamento.DataConfirmacao.Value.ToString("yy"),
                inDocPagtoANO   = confirmacaoPagamento.AnoReferencia?.ToString(),
                inDocPagtoORGAO = orgao.Id.ToString(),
                inDocPagtoTP    = confirmacaoPagamento.IdTipoDocumento.ToString(),
                inDocPagtoOP    = confirmacaoPagamento.NumeroOP.Substring(5, 6),
                inTipPagto      = confirmacaoPagamento.TipoPagamento?.ToString(),
                inConfirmacao   = ""
            };

            return(new WSProdespPagamentoContaUnica().Procedure_ConfirmacaoPagtoOP(confirmacaoPagtoOPFiltersType, new ModelVariablesType(), new EnvironmentVariablesType()));
        }