private static Procedure_ConsultaPagtosConfirmarSIDSFiltersType Procedure_ConsultaPagtosConfirmarSIDSFiltersType(string operador, string password, string impressora, ConfirmacaoPagamento entrada) { var obj = new Procedure_ConsultaPagtosConfirmarSIDSFiltersType(); obj.inOperador = operador; obj.inChave = password; obj.inImpressora = impressora; obj.inTipo = entrada.TipoDocumento.ToString(); if (entrada.TipoConfirmacao == 2) { obj.inConta = entrada.NumeroConta; obj.inDocumento = null; } else { obj.inConta = null; obj.inDocumento = string.IsNullOrWhiteSpace(entrada.NumeroDocumento) ? null : entrada.NumeroDocumento.Replace("/", string.Empty); } obj.inDataPreparacao = entrada.DataPreparacao.HasValue ? entrada.DataPreparacao.Value.ToString("ddMMyy") : null; obj.inDataConfirmacao = entrada.DataConfirmacao.HasValue? entrada.DataConfirmacao.Value.ToString("ddMMyy") : null; return(obj); }
public static Procedure_ConsultaPagtosConfirmarSIDSRecordType[] Procedure_ConsultaPagtosConfirmarSIDS(string key, string password, string impressora, ConfirmacaoPagamento entrada) { Procedure_ConsultaPagtosConfirmarSIDSFiltersType filtertype = Procedure_ConsultaPagtosConfirmarSIDSFiltersType(key, password, impressora, entrada); return(new WSPagamentoContaDer().Procedure_ConsultaPagtosConfirmarSIDS(filtertype, new ModelVariablesType(), new EnvironmentVariablesType())); }