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.

100 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="1062" Width="1174">
<ScrollViewer Margin="0,0,-371,0">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="207*"/>
<ColumnDefinition Width="1313*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="787*"/>
<RowDefinition Height="64*"/>
<RowDefinition Height="0*"/>
<RowDefinition Height="0*"/>
</Grid.RowDefinitions>
<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"/>
<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"/>
<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="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>