public GetTransactionByOTP_Result GetTxByOTP(string PIN, string OTP)
    {
        GetTransactionByOTP_Result obj = new GetTransactionByOTP_Result();

        obj = GetWSTransactionByOTP(PIN, OTP);
        return(obj);
    }
    // MagicWS Method ใช้ภายใน
    private GetTransactionByOTP_Result GetWSTransactionByOTP(string PIN, string OTP)
    {
        GetTransactionByOTP_Result obj = new GetTransactionByOTP_Result();

        MagicWS_ForCounterService.MagicWS_ForCounterService wsobj = new MagicWS_ForCounterService.MagicWS_ForCounterService();
        wsobj.GetTransactionByOTP(PIN, OTP, out obj.Result, out obj.ClientNumber, out obj.PolicyNumber, out obj.VoucherNumber, out obj.ClaimNumber, out obj.ClaimDate, out obj.MobileNumber, out obj.Status);

        return(obj);
    }
 public GetTransactionByOTP_Result GetTxByOTP(string PIN, string OTP)
 {
     GetTransactionByOTP_Result obj = new GetTransactionByOTP_Result();
     obj = GetWSTransactionByOTP(PIN, OTP);
     return obj;
 }
    // MagicWS Method ใช้ภายใน
    private GetTransactionByOTP_Result GetWSTransactionByOTP(string PIN, string OTP)
    {
        GetTransactionByOTP_Result obj = new GetTransactionByOTP_Result();

        MagicWS_ForCounterService.MagicWS_ForCounterService wsobj = new MagicWS_ForCounterService.MagicWS_ForCounterService();
        wsobj.GetTransactionByOTP(PIN, OTP, out obj.Result, out obj.ClientNumber, out obj.PolicyNumber, out obj.VoucherNumber, out obj.ClaimNumber, out obj.ClaimDate, out obj.MobileNumber, out obj.Status);

        return obj;
    }