|
|
|
|
@ -5,51 +5,34 @@ |
|
|
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" |
|
|
|
|
xmlns:local="clr-namespace:ECR_N5_DLL_TestUI" |
|
|
|
|
mc:Ignorable="d" |
|
|
|
|
Title="ECR N5 DLL TEST" Height="881" Width="810"> |
|
|
|
|
<ScrollViewer> |
|
|
|
|
Title="ECR N5 DLL TEST" Height="1062" Width="1174"> |
|
|
|
|
<ScrollViewer Margin="0,0,-371,0"> |
|
|
|
|
<Grid> |
|
|
|
|
<Grid.ColumnDefinitions> |
|
|
|
|
<ColumnDefinition Width="207*"/> |
|
|
|
|
<ColumnDefinition Width="1313*"/> |
|
|
|
|
</Grid.ColumnDefinitions> |
|
|
|
|
<Grid.RowDefinitions> |
|
|
|
|
<RowDefinition Height="644*"/> |
|
|
|
|
<RowDefinition Height="68*"/> |
|
|
|
|
<RowDefinition Height="2*"/> |
|
|
|
|
<RowDefinition Height="5*"/> |
|
|
|
|
<RowDefinition Height="787*"/> |
|
|
|
|
<RowDefinition Height="64*"/> |
|
|
|
|
<RowDefinition Height="0*"/> |
|
|
|
|
<RowDefinition Height="0*"/> |
|
|
|
|
</Grid.RowDefinitions> |
|
|
|
|
<Border BorderBrush="Black" BorderThickness="1" HorizontalAlignment="Left" Height="331" Margin="46,445,0,0" VerticalAlignment="Top" Width="702" Grid.RowSpan="2" /> |
|
|
|
|
<TextBox x:Name="result1TextBox" HorizontalAlignment="Left" Height="258" Margin="406,485,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="330"/> |
|
|
|
|
<Label Content="ECR N5 TEST" HorizontalAlignment="Left" Margin="248,-1,0,0" VerticalAlignment="Top" Width="304" Height="75" FontSize="48"/> |
|
|
|
|
<RadioButton Content="Refund" HorizontalAlignment="Left" Margin="264,77,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="Retrieval" HorizontalAlignment="Left" Margin="409,77,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="Sale" HorizontalAlignment="Left" Margin="26,77,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="Void" HorizontalAlignment="Left" Margin="145,77,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<Label Content="Please select test function:" HorizontalAlignment="Left" Margin="46,49,0,0" VerticalAlignment="Top" FontSize="16"/> |
|
|
|
|
<Label Content="Please input test data:" HorizontalAlignment="Left" Margin="46,174,0,0" VerticalAlignment="Top" FontSize="16"/> |
|
|
|
|
<Label Content="Payment Application : " HorizontalAlignment="Left" Margin="434,204,0,0" VerticalAlignment="Top"/> |
|
|
|
|
<Label Content="Transaction Amount : " HorizontalAlignment="Left" Margin="61,208,0,0" VerticalAlignment="Top" Width="140"/> |
|
|
|
|
<TextBox x:Name="txnAmtTextBox" HorizontalAlignment="Left" Height="23" Margin="201,208,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="205"/> |
|
|
|
|
<Label Content="QR Code Value : " HorizontalAlignment="Left" Margin="61,234,0,0" VerticalAlignment="Top" Width="114"/> |
|
|
|
|
<TextBox x:Name="qrValueTextBox" HorizontalAlignment="Left" Height="23" Margin="201,234,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="543"/> |
|
|
|
|
<Button x:Name="submit_1_Button" Content="Submit" HorizontalAlignment="Left" Margin="494,405,0,0" VerticalAlignment="Top" Width="104" Click="Submit_1_Button_Click" Height="27"/> |
|
|
|
|
<Label Content="response:" HorizontalAlignment="Left" Margin="402,455,0,0" VerticalAlignment="Top"/> |
|
|
|
|
<Border BorderBrush="Black" BorderThickness="1" HorizontalAlignment="Left" Height="570" Margin="61,395,0,0" VerticalAlignment="Top" Width="1089" Grid.ColumnSpan="2" /> |
|
|
|
|
<TextBox x:Name="result1TextBox" HorizontalAlignment="Left" Height="515" Margin="413,432,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="520" Grid.Column="1"/> |
|
|
|
|
<Label Content="ECR N5 TEST" HorizontalAlignment="Left" Margin="217,0,0,0" VerticalAlignment="Top" Width="304" Height="75" FontSize="48" Grid.Column="1"/> |
|
|
|
|
<RadioButton Content="RETRIEVAL" HorizontalAlignment="Left" Margin="62,97,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked" Height="17" Width="93" Grid.Column="1"/> |
|
|
|
|
<RadioButton Content="SALE" HorizontalAlignment="Left" Margin="171,97,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked" Height="17" Width="70" Grid.ColumnSpan="2"/> |
|
|
|
|
<Label Content="Please select test function:" HorizontalAlignment="Left" Margin="48,61,0,0" VerticalAlignment="Top" FontSize="16" Height="30" Width="213" Grid.ColumnSpan="2"/> |
|
|
|
|
|
|
|
|
|
<ComboBox x:Name="paymentAppIdComboBox" SelectedIndex="0" HorizontalAlignment="Left" Margin="578,208,0,0" VerticalAlignment="Top" Width="164" > |
|
|
|
|
<ComboBoxItem Content="CC"/> |
|
|
|
|
<ComboBoxItem Content="QRC"/> |
|
|
|
|
<ComboBoxItem Content="CPN"/> |
|
|
|
|
<ComboBoxItem Content="AE"/> |
|
|
|
|
<ComboBoxItem Content="DC"/> |
|
|
|
|
<ComboBoxItem Content="EPS"/> |
|
|
|
|
<ComboBoxItem Content="OPS"/> |
|
|
|
|
<ComboBoxItem Content="FPS"/> |
|
|
|
|
<ComboBoxItem Content="EPS"/> |
|
|
|
|
<ComboBoxItem Content="NONE"/> |
|
|
|
|
</ComboBox> |
|
|
|
|
<Label Content="Transaction Id : " HorizontalAlignment="Left" Margin="61,261,0,0" VerticalAlignment="Top"/> |
|
|
|
|
<TextBox x:Name="ecrTxnIdTextBox" HorizontalAlignment="Left" Height="23" Margin="201,261,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="543"/> |
|
|
|
|
<RadioButton Content="Settlement" HorizontalAlignment="Left" Margin="26,106,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="Reprint" HorizontalAlignment="Left" Margin="145,106,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="Link Request" HorizontalAlignment="Left" Margin="264,106,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<Label Content="portName : " HorizontalAlignment="Left" Margin="59,405,0,0" VerticalAlignment="Top"/> |
|
|
|
|
<ComboBox x:Name="portNameComboBox" SelectedIndex="2" HorizontalAlignment="Left" Margin="145,409,0,0" VerticalAlignment="Top" Width="205" SelectionChanged="PortNameComboBox_SelectionChanged"> |
|
|
|
|
<Button x:Name="submit_1_Button" Content="Submit" HorizontalAlignment="Left" Margin="708,337,0,0" VerticalAlignment="Top" Width="166" Click="Submit_1_Button_Click" Height="27" Grid.Column="1"/> |
|
|
|
|
<Label Content="response:" HorizontalAlignment="Left" Margin="413,395,0,0" VerticalAlignment="Top" Height="32" Width="73" Grid.Column="1"/> |
|
|
|
|
|
|
|
|
|
<RadioButton Content="SETTLE" HorizontalAlignment="Left" Margin="334,96,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked" Height="17" Width="89" Grid.Column="1"/> |
|
|
|
|
<RadioButton Content="PRINT" HorizontalAlignment="Left" Margin="214,97,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked" Height="17" Width="72" Grid.Column="1"/> |
|
|
|
|
<RadioButton Content="Link Test" HorizontalAlignment="Left" Margin="53,96,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked" Height="17" Width="78"/> |
|
|
|
|
<Label Content="portName : " HorizontalAlignment="Left" Margin="61,320,0,0" VerticalAlignment="Top" Height="26" Width="78"/> |
|
|
|
|
<ComboBox x:Name="portNameComboBox" SelectedIndex="2" HorizontalAlignment="Left" Margin="171,320,0,0" VerticalAlignment="Top" Width="225" SelectionChanged="PortNameComboBox_SelectionChanged" Height="21" Grid.ColumnSpan="2"> |
|
|
|
|
<ComboBoxItem Content="COM1"/> |
|
|
|
|
<ComboBoxItem Content="COM2"/> |
|
|
|
|
<ComboBoxItem Content="COM3"/> |
|
|
|
|
@ -71,31 +54,47 @@ |
|
|
|
|
<ComboBoxItem Content="COM19"/> |
|
|
|
|
<ComboBoxItem Content="COM20"/> |
|
|
|
|
</ComboBox> |
|
|
|
|
<TextBox x:Name="requestTextBox" HorizontalAlignment="Left" Height="258" Margin="58,487,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="330"/> |
|
|
|
|
<Label Content="request:" HorizontalAlignment="Left" Margin="48,455,0,0" VerticalAlignment="Top"/> |
|
|
|
|
<TextBox x:Name="logPathTextBox" HorizontalAlignment="Left" Height="23" Margin="48,29.667,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="680" Grid.Row="1"/> |
|
|
|
|
<Button x:Name="reset_Button" Content="Reset" HorizontalAlignment="Left" Margin="375,405,0,0" VerticalAlignment="Top" Width="101" Click="Reset_Button_Click" Height="27"/> |
|
|
|
|
<RadioButton Content="Terminaion" HorizontalAlignment="Left" Margin="409,106,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="Scan" HorizontalAlignment="Left" Margin="528,106,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="ReadCard" HorizontalAlignment="Left" Margin="528,77,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="AddPoint" HorizontalAlignment="Left" Margin="647,77,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<Label Content="Pan : " HorizontalAlignment="Left" Margin="61,290,0,0" VerticalAlignment="Top" Width="114"/> |
|
|
|
|
<TextBox x:Name="panTextBox" HorizontalAlignment="Left" Height="23" Margin="201,290,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="543"/> |
|
|
|
|
<Label Content="Exp Date : " HorizontalAlignment="Left" Margin="61,317,0,0" VerticalAlignment="Top"/> |
|
|
|
|
<TextBox x:Name="expDateTextBox" HorizontalAlignment="Left" Height="23" Margin="201,317,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="543"/> |
|
|
|
|
<RadioButton Content="PreAuth" HorizontalAlignment="Left" Margin="647,105,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="Offline" HorizontalAlignment="Left" Margin="26,137,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="Adjust" HorizontalAlignment="Left" Margin="145,137,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="BatchEnquiry" HorizontalAlignment="Left" Margin="264,137,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<RadioButton Content="SettleEnquiry" HorizontalAlignment="Left" Margin="408,137,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/> |
|
|
|
|
<Label Content="Authcode" HorizontalAlignment="Left" Margin="61,345,0,0" VerticalAlignment="Top"/> |
|
|
|
|
<TextBox x:Name="authCodeTextBox" Height="23" Margin="201,345,40.667,0" TextWrapping="Wrap" VerticalAlignment="Top"/> |
|
|
|
|
<Label Content="SettleDate" HorizontalAlignment="Left" Margin="489,375,0,0" VerticalAlignment="Top"/> |
|
|
|
|
<TextBox x:Name="settleDateTextBox" Height="23" Margin="578,375,41,0" TextWrapping="Wrap" VerticalAlignment="Top"/> |
|
|
|
|
<Label Content="BatchId" HorizontalAlignment="Left" Margin="63,375,0,0" VerticalAlignment="Top"/> |
|
|
|
|
<TextBox x:Name="batchIdTextBox" Height="23" Margin="201,375,341,0" TextWrapping="Wrap" VerticalAlignment="Top"/> |
|
|
|
|
<Button x:Name="submit_repeat_Button" Content="Start Repeat" Margin="616,405,65,0" VerticalAlignment="Top" Click="Submit_Repeat_Button_Click" Height="27"/> |
|
|
|
|
<TextBox x:Name="requestTextBox" HorizontalAlignment="Left" Height="515" Margin="73,432,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="520" Grid.ColumnSpan="2"/> |
|
|
|
|
<Label Content="request:" HorizontalAlignment="Left" Margin="66,395,0,0" VerticalAlignment="Top" Height="32" Width="65"/> |
|
|
|
|
<TextBox x:Name="logPathTextBox" HorizontalAlignment="Left" Height="23" Margin="48,19,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="680" Grid.Row="1" Grid.ColumnSpan="2"/> |
|
|
|
|
<Button x:Name="reset_Button" Content="Reset" HorizontalAlignment="Left" Margin="489,337,0,0" VerticalAlignment="Top" Width="176" Click="Reset_Button_Click" Height="27" Grid.Column="1"/> |
|
|
|
|
|
|
|
|
|
<Label x:Name="sale_lbl_txnAmtTextBox" Content="Transaction Amount : " HorizontalAlignment="Left" Margin="54,144,0,0" VerticalAlignment="Top" Width="140" Height="26" Visibility="Hidden"/> |
|
|
|
|
<TextBox x:Name="sale_txnAmtTextBox" HorizontalAlignment="Left" Height="23" Margin="197,145,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="199" Visibility="Hidden" Grid.ColumnSpan="2"/> |
|
|
|
|
<Label x:Name="sale_lbl_paymentAppId" Content="Payment Application : " HorizontalAlignment="Left" Margin="270,144,0,0" VerticalAlignment="Top" Height="26" Width="138" Visibility="Hidden" Grid.Column="1"/> |
|
|
|
|
<ComboBox x:Name="sale_paymentAppIdComboBox" SelectedIndex="0" HorizontalAlignment="Left" Margin="413,146,0,0" VerticalAlignment="Top" Width="164" Height="21" Visibility="Hidden" Grid.Column="1"> |
|
|
|
|
<ComboBoxItem Content="EPS"/> |
|
|
|
|
</ComboBox> |
|
|
|
|
<Label x:Name="retrieval_lbl_paymentAppId" Content="Payment Application : " HorizontalAlignment="Left" Margin="270,144,0,0" VerticalAlignment="Top" Height="26" Width="138" Visibility="Hidden" Grid.Column="1"/> |
|
|
|
|
<ComboBox x:Name="retrieval_paymentAppIdComboBox" SelectedIndex="0" HorizontalAlignment="Left" Margin="413,146,0,0" VerticalAlignment="Top" Width="164" Height="21" Visibility="Hidden" Grid.Column="1"> |
|
|
|
|
<ComboBoxItem Content="EPS"/> |
|
|
|
|
</ComboBox> |
|
|
|
|
<Label x:Name="print_lbl_paymentAppId" Content="Payment Application : " HorizontalAlignment="Left" Margin="270,144,0,0" VerticalAlignment="Top" Height="26" Width="138" Visibility="Hidden" Grid.Column="1"/> |
|
|
|
|
<ComboBox x:Name="print_paymentAppIdComboBox" SelectedIndex="0" HorizontalAlignment="Left" Margin="413,146,0,0" VerticalAlignment="Top" Width="164" Height="21" Visibility="Hidden" Grid.Column="1"> |
|
|
|
|
<ComboBoxItem Content="EPS"/> |
|
|
|
|
</ComboBox> |
|
|
|
|
<Label x:Name="settle_lbl_paymentAppId" Content="Payment Application : " HorizontalAlignment="Left" Margin="270,144,0,0" VerticalAlignment="Top" Height="26" Width="138" Visibility="Hidden" Grid.Column="1"/> |
|
|
|
|
<ComboBox x:Name="settle_paymentAppIdComboBox" SelectedIndex="0" HorizontalAlignment="Left" Margin="413,146,0,0" VerticalAlignment="Top" Width="164" Height="21" Visibility="Hidden" Grid.Column="1"> |
|
|
|
|
<ComboBoxItem Content="EPS"/> |
|
|
|
|
</ComboBox> |
|
|
|
|
<Label x:Name="sale_lbl_currency" Content="Currency : " HorizontalAlignment="Left" Margin="270,175,0,0" VerticalAlignment="Top" Height="26" Width="70" Visibility="Hidden" Grid.Column="1"/> |
|
|
|
|
<ComboBox x:Name="sale_currencyComboBox" SelectedIndex="0" HorizontalAlignment="Left" Margin="413,180,0,0" VerticalAlignment="Top" Width="164" Height="21" Visibility="Hidden" Grid.Column="1"> |
|
|
|
|
<ComboBoxItem Content="HKD"/> |
|
|
|
|
<ComboBoxItem Content="MOP"/> |
|
|
|
|
<ComboBoxItem Content="CNY"/> |
|
|
|
|
</ComboBox> |
|
|
|
|
<Label x:Name="sale_lbl_cashbackAmtTextBox" Content="Cashback Amount : " HorizontalAlignment="Left" Margin="54,176,0,0" VerticalAlignment="Top" Width="140" Height="26" Visibility="Hidden"/> |
|
|
|
|
<TextBox x:Name="sale_cashbackAmtTextBox" HorizontalAlignment="Left" Height="23" Margin="197,176,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="199" Visibility="Hidden" Grid.ColumnSpan="2"/> |
|
|
|
|
<Label x:Name="sale_lbl_ecrRefNoTextBox" Content="ECR Ref No : " HorizontalAlignment="Left" Margin="54,238,0,0" VerticalAlignment="Top" Height="26" Width="86" RenderTransformOrigin="-3.372,2.154" Visibility="Hidden"/> |
|
|
|
|
<TextBox x:Name="sale_ecrRefNoTextBox" HorizontalAlignment="Left" Height="23" Margin="197,241,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="229" RenderTransformOrigin="0.515,1.087" Visibility="Hidden" Grid.ColumnSpan="2"/> |
|
|
|
|
<Label x:Name="retrieval_lbl_isnTextBox" Content="ISN : " HorizontalAlignment="Left" Margin="87,272,0,0" VerticalAlignment="Top" Height="26" Width="44" RenderTransformOrigin="-8.795,2.269" Visibility="Hidden"/> |
|
|
|
|
<TextBox x:Name="retrieval_traceNoTextBox" HorizontalAlignment="Left" Height="23" Margin="197,275,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="229" Visibility="Hidden" Grid.ColumnSpan="2"/> |
|
|
|
|
<Label x:Name="print_lbl_isnTextBox" Content="ISN : " HorizontalAlignment="Left" Margin="87,272,0,0" VerticalAlignment="Top" Height="26" Width="44" RenderTransformOrigin="-8.795,2.269" Visibility="Hidden"/> |
|
|
|
|
<TextBox x:Name="print_traceNoTextBox" HorizontalAlignment="Left" Height="23" Margin="197,275,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="229" Visibility="Hidden" Grid.ColumnSpan="2"/> |
|
|
|
|
<Label x:Name="sale_lbl_txnId" Content="Transaction Id : " HorizontalAlignment="Left" Margin="54,208,0,0" VerticalAlignment="Top" Height="26" Width="101" Visibility="Hidden"/> |
|
|
|
|
<TextBox x:Name="sale_ecrTxnIdTextBox" HorizontalAlignment="Left" Height="23" Margin="197,208,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="229" Visibility="Hidden" Grid.ColumnSpan="2"/> |
|
|
|
|
<Label x:Name="settle_valuedate_lbl" Content="BankInValueDate : " HorizontalAlignment="Left" Margin="34,359,0,0" VerticalAlignment="Top" Height="26" Width="121" Visibility="Hidden"/> |
|
|
|
|
<ComboBox x:Name="settle_valuedate_combox" SelectedIndex="0" HorizontalAlignment="Left" Margin="171,359,0,0" VerticalAlignment="Top" Width="164" Height="21" SelectionChanged="ValueDayComboBox_SelectionChanged" Grid.ColumnSpan="2" Visibility="Hidden"/> |
|
|
|
|
</Grid> |
|
|
|
|
</ScrollViewer> |
|
|
|
|
</Window> |
|
|
|
|
|