";
+ html += " | | | |
";
html += " ";
- html += " | Vessel | " + item.GetValue(cols.VesselName.DataName) + " | ";
- html += " | " + " | ";
+ html += " Vessel | " + item.GetValue(cols.VesselName.DataName) + " | ";
html += "
";
html += " ";
html += " | Customer | " + item.GetValue(cols.CustomerName.DataName) + " | ";
@@ -290,18 +292,23 @@ namespace Sarand.LogisticsMgr.Mobile.Forms.Panels.Main.Bulk
html += " Bollard | " + item.GetValue(cols.Bollard.DataName) + " | ";
html += "
";
html += " ";
- html += " | Arrived | " + DateUtil.Format(item.GetDateTimeValue(cols.Arrived.DataName), "ddd d-MMM-yyyy") + " | ";
- SaStatus berthingStatus = SacsSystem.GetStatusForCode(item.GetValue(cols.Status.DataName));
- html += " Status | " + SacsSystem.GetStatusDesc(berthingStatus) + " | ";
- html += "
";
- html += " ";
- html += " | Completed | " + DateUtil.Format(item.GetDateTimeValue(cols.Completed.DataName), "ddd d-MMM-yyyy") + " | ";
- html += " Departed | " + DateUtil.Format(item.GetDateTimeValue(cols.Departed.DataName), "ddd d-MMM-yyyy") + " | ";
- html += "
";
+ // Expected/Arrived.
+ DateTime expected = item.GetDateTimeValue(cols.Expected.DataName);
+ DateTime arrived = item.GetDateTimeValue(cols.Arrived.DataName);
+ if (DateUtil.IsValid(arrived))
+ html += " Arrived | " + DateUtil.Format(arrived, "ddd d-MMM-yyyy") + " | ";
+ else html += " Expected | " + DateUtil.Format(expected, "ddd d-MMM-yyyy") + " | ";
if (SacsSystem.DebugMode)
+ html += " Id | " + SysId.ToString(item.GetIdValue(cols.Id.DataName)) + " | ";
+ html += " ";
+ // Completed/Departed.
+ DateTime completed = item.GetDateTimeValue(cols.Completed.DataName);
+ DateTime departed = item.GetDateTimeValue(cols.Departed.DataName);
+ if (DateUtil.IsValid(completed))
{
html += " ";
- html += " | Id | " + SysId.ToString(item.GetIdValue(cols.Id.DataName)) + " | ";
+ html += " Completed | " + DateUtil.Format(completed, "ddd d-MMM-yyyy") + " | ";
+ html += " Departed | " + DateUtil.Format(departed, "ddd d-MMM-yyyy") + " | ";
html += "
";
}
html += "
";
@@ -313,29 +320,19 @@ namespace Sarand.LogisticsMgr.Mobile.Forms.Panels.Main.Bulk
ItemListWebView.Html = html;
//Logger.Debug("HTML: " + html);
}
- private List