Professional Documents
Culture Documents
Input Argument:
In_FMCType
In_Config
Output Argument:
Out_dtContactDetails
Out_isMoveToStep22
Out_ErrorMessage
Pseudo Code:
If(in_FMCType.ToUpper ="FMC")
{
Attach Browser
{
Do
{
Invoke HelperMoveNextTab.xaml
Invoke HelperWaitLoadinginProgress.xaml
New Dictionary:
dictBLParty = new Dictionary(of String, String)
Get:
Shipper Code
Shipper Name
Add to Dictionary
Get:
Forwarder Code
Forwarder Name
Add to Dictionary
Get:
Consignee Code
Consignee Name
Add to Dictionary
Get:
Notify Party Code
Notify Party
Add to Dictionary
Get:
SC Contact
Multiple Assign:
dtActualContactName = New DataTable()
dtContactName = New DataTable()
if (strSCContact<>"")
{
Click Spyglass
Get Row Count
If (strRowExists<>"[0 / 0]")
{
Invoke HelperSelectCompleteTable.xaml
}
Get Row Count Actual
If(strActualRowCount<>"[0 / 0]")
{
Invoke HelperSelectCompleteTable.xaml
}
Click Close Button
Merge Data Table
}
Else
{
Almost same process with IF
}