public System.Threading.Tasks.Task <CompraVenda.Moeda.getValorEspecialResponse> getValorEspecialAsync(long in0, string in1, string in2)
 {
     CompraVenda.Moeda.getValorEspecialRequest inValue = new CompraVenda.Moeda.getValorEspecialRequest();
     inValue.in0 = in0;
     inValue.in1 = in1;
     inValue.in2 = in2;
     return(((CompraVenda.Moeda.FachadaWSSGS)(this)).getValorEspecialAsync(inValue));
 }
 public decimal getValorEspecial(long in0, string in1, string in2)
 {
     CompraVenda.Moeda.getValorEspecialRequest inValue = new CompraVenda.Moeda.getValorEspecialRequest();
     inValue.in0 = in0;
     inValue.in1 = in1;
     inValue.in2 = in2;
     CompraVenda.Moeda.getValorEspecialResponse retVal = ((CompraVenda.Moeda.FachadaWSSGS)(this)).getValorEspecial(inValue);
     return(retVal.getValorEspecialReturn);
 }
 System.Threading.Tasks.Task <CompraVenda.Moeda.getValorEspecialResponse> CompraVenda.Moeda.FachadaWSSGS.getValorEspecialAsync(CompraVenda.Moeda.getValorEspecialRequest request)
 {
     return(base.Channel.getValorEspecialAsync(request));
 }
 CompraVenda.Moeda.getValorEspecialResponse CompraVenda.Moeda.FachadaWSSGS.getValorEspecial(CompraVenda.Moeda.getValorEspecialRequest request)
 {
     return(base.Channel.getValorEspecial(request));
 }