You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
107 lines
10 KiB
107 lines
10 KiB
<Window x:Class="ECR_N5_DLL_TestUI.MainWindow"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
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>
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="644*"/>
|
|
<RowDefinition Height="68*"/>
|
|
<RowDefinition Height="2*"/>
|
|
<RowDefinition Height="5*"/>
|
|
</Grid.RowDefinitions>
|
|
<Border BorderBrush="Black" BorderThickness="1" HorizontalAlignment="Left" Height="295" Margin="46,495,0,0" VerticalAlignment="Top" Width="702" Grid.RowSpan="2" />
|
|
<TextBox x:Name="result1TextBox" HorizontalAlignment="Left" Height="237" Margin="406,520,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="45" FontSize="36"/>
|
|
<RadioButton Content="Refund" HorizontalAlignment="Left" Margin="264,73,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<RadioButton Content="Retrieval" HorizontalAlignment="Left" Margin="409,73,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<RadioButton Content="Sale" HorizontalAlignment="Left" Margin="26,73,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<RadioButton Content="Void" HorizontalAlignment="Left" Margin="145,73,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<Label Content="Please select test function:" HorizontalAlignment="Left" Margin="46,45,0,0" VerticalAlignment="Top" FontSize="16"/>
|
|
<Label Content="Please input test data:" HorizontalAlignment="Left" Margin="26,161,0,0" VerticalAlignment="Top" FontSize="16"/>
|
|
<Label Content="Payment Application : " HorizontalAlignment="Left" Margin="434,183,0,0" VerticalAlignment="Top"/>
|
|
<Label Content="Transaction Amount : " HorizontalAlignment="Left" Margin="61,187,0,0" VerticalAlignment="Top" Width="140"/>
|
|
<TextBox x:Name="txnAmtTextBox" HorizontalAlignment="Left" Height="23" Margin="201,187,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="205"/>
|
|
<Label Content="QR Code Value : " HorizontalAlignment="Left" Margin="61,213,0,0" VerticalAlignment="Top" Width="114"/>
|
|
<TextBox x:Name="qrValueTextBox" HorizontalAlignment="Left" Height="23" Margin="201,213,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="543"/>
|
|
<Button x:Name="submit_1_Button" Content="Submit" HorizontalAlignment="Left" Margin="467,472,0,0" VerticalAlignment="Top" Width="69" Click="Submit_1_Button_Click" Height="21"/>
|
|
<Label Content="response:" HorizontalAlignment="Left" Margin="408,495,0,0" VerticalAlignment="Top"/>
|
|
|
|
<ComboBox x:Name="paymentAppIdComboBox" SelectedIndex="0" HorizontalAlignment="Left" Margin="578,187,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,240,0,0" VerticalAlignment="Top"/>
|
|
<TextBox x:Name="ecrTxnIdTextBox" HorizontalAlignment="Left" Height="23" Margin="201,240,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="543"/>
|
|
<RadioButton Content="Settlement" HorizontalAlignment="Left" Margin="547,73,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<RadioButton Content="Reprint" HorizontalAlignment="Left" Margin="694,74,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<RadioButton Content="Link Request" HorizontalAlignment="Left" Margin="28,106,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<Label Content="portName : " HorizontalAlignment="Left" Margin="59,468,0,0" VerticalAlignment="Top"/>
|
|
<ComboBox x:Name="portNameComboBox" SelectedIndex="2" HorizontalAlignment="Left" Margin="145,472,0,0" VerticalAlignment="Top" Width="205" SelectionChanged="PortNameComboBox_SelectionChanged">
|
|
<ComboBoxItem Content="COM1"/>
|
|
<ComboBoxItem Content="COM2"/>
|
|
<ComboBoxItem Content="COM3"/>
|
|
<ComboBoxItem Content="COM4"/>
|
|
<ComboBoxItem Content="COM5"/>
|
|
<ComboBoxItem Content="COM6"/>
|
|
<ComboBoxItem Content="COM7"/>
|
|
<ComboBoxItem Content="COM8"/>
|
|
<ComboBoxItem Content="COM9"/>
|
|
<ComboBoxItem Content="COM10"/>
|
|
<ComboBoxItem Content="COM11"/>
|
|
<ComboBoxItem Content="COM12"/>
|
|
<ComboBoxItem Content="COM13"/>
|
|
<ComboBoxItem Content="COM14"/>
|
|
<ComboBoxItem Content="COM15"/>
|
|
<ComboBoxItem Content="COM16"/>
|
|
<ComboBoxItem Content="COM17"/>
|
|
<ComboBoxItem Content="COM18"/>
|
|
<ComboBoxItem Content="COM19"/>
|
|
<ComboBoxItem Content="COM20"/>
|
|
</ComboBox>
|
|
<TextBox x:Name="requestTextBox" HorizontalAlignment="Left" Height="239" Margin="58,520,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="330"/>
|
|
<Label Content="request:" HorizontalAlignment="Left" Margin="59,495,0,0" VerticalAlignment="Top"/>
|
|
<TextBox x:Name="logPathTextBox" HorizontalAlignment="Left" Height="23" Margin="48,44,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="680" Grid.Row="1"/>
|
|
<Button x:Name="reset_Button" Content="Reset" HorizontalAlignment="Left" Margin="382,472,0,0" VerticalAlignment="Top" Width="69" Click="Reset_Button_Click" Height="21"/>
|
|
<RadioButton Content="Terminaion" HorizontalAlignment="Left" Margin="145,106,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<Label Content="Pan : " HorizontalAlignment="Left" Margin="61,269,0,0" VerticalAlignment="Top" Width="114"/>
|
|
<TextBox x:Name="panTextBox" HorizontalAlignment="Left" Height="23" Margin="201,269,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="543"/>
|
|
<Label Content="Exp Date : " HorizontalAlignment="Left" Margin="61,296,0,0" VerticalAlignment="Top"/>
|
|
<TextBox x:Name="expDateTextBox" HorizontalAlignment="Left" Height="23" Margin="201,296,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="543"/>
|
|
<RadioButton Content="BatchEnquiry" HorizontalAlignment="Left" Margin="264,106,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<RadioButton Content="SettleEnquiry" HorizontalAlignment="Left" Margin="409,106,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<Label Content="Authcode" HorizontalAlignment="Left" Margin="61,380,0,0" VerticalAlignment="Top"/>
|
|
<TextBox x:Name="authCodeTextBox" Height="23" Margin="201,380,41,0" TextWrapping="Wrap" VerticalAlignment="Top"/>
|
|
<Label Content="SettleDate" HorizontalAlignment="Left" Margin="489,410,0,0" VerticalAlignment="Top"/>
|
|
<TextBox x:Name="settleDateTextBox" Height="23" Margin="578,410,41,0" TextWrapping="Wrap" VerticalAlignment="Top"/>
|
|
<Label Content="BatchId" HorizontalAlignment="Left" Margin="63,410,0,0" VerticalAlignment="Top"/>
|
|
<TextBox x:Name="batchIdTextBox" Height="23" Margin="201,410,341,0" TextWrapping="Wrap" VerticalAlignment="Top"/>
|
|
<Label Content="HostRefNo" HorizontalAlignment="Left" Margin="489,437,0,0" VerticalAlignment="Top"/>
|
|
<TextBox x:Name="hostRefNoTextBox" Height="23" Margin="578,437,41,0" TextWrapping="Wrap" VerticalAlignment="Top"/>
|
|
<Label Content="OriTxnDate" HorizontalAlignment="Left" Margin="63,437,0,0" VerticalAlignment="Top" Width="75"/>
|
|
<TextBox x:Name="oriTxnDateTextBox" Height="23" Margin="201,437,341,0" TextWrapping="Wrap" VerticalAlignment="Top"/>
|
|
<RadioButton Content="GetInfo" HorizontalAlignment="Left" Margin="694,110,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<Label Content="Payment Type:" HorizontalAlignment="Left" Margin="61,324,0,0" VerticalAlignment="Top"/>
|
|
<TextBox x:Name="paymentTypeTextBox" HorizontalAlignment="Left" Height="23" Margin="201,324,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="543"/>
|
|
<RadioButton Content="CheckUpdate" HorizontalAlignment="Left" Margin="29,139,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<RadioButton Content="SummaryEnquiry" HorizontalAlignment="Left" Margin="547,106,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<Label Content="Enquiry Period:" HorizontalAlignment="Left" Margin="61,352,0,0" VerticalAlignment="Top"/>
|
|
<TextBox x:Name="periodTextBox" HorizontalAlignment="Left" Height="23" Margin="201,352,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="543"/>
|
|
<RadioButton Content="ExecuteUpdate" HorizontalAlignment="Left" Margin="145,139,0,0" VerticalAlignment="Top" FontSize="14" Checked="RadioButton_Checked"/>
|
|
<Button x:Name="abort_Button" Content="Abort" HorizontalAlignment="Left" Margin="561,472,0,0" VerticalAlignment="Top" Width="69" Click="Abort_Button_Click" Height="21"/>
|
|
|
|
</Grid>
|
|
</ScrollViewer>
|
|
</Window>
|
|
|