Example #1
0
 public TrackingViewModel(ShipmentBaseRequest requestObject)
 {
     TrackingList       = new ObservableCollection <TrackingModelView>();
     trackingService    = new ShipmentTrackingService();
     this.requestObject = requestObject;
     LoadData();
 }
Example #2
0
 public ReferenceViewModel(ShipmentBaseRequest requestObject)
 {
     ReferenceList      = new ObservableCollection <Reference>();
     trackingService    = new ShipmentTrackingService();
     this.requestObject = requestObject;
     LoadData();
 }
Example #3
0
 public AddressViewModel(ShipmentBaseRequest requestObject)
 {
     AddressList        = new ObservableCollection <AddressParty>();
     trackingService    = new ShipmentTrackingService();
     this.requestObject = requestObject;
     LoadData();
 }
Example #4
0
        public ChatbotPageViewModel()
        {
            Messages.Insert(0, ChatbotResponseHelper.GetWelcomeMessage());

            MessageAppearingCommand    = new Command <ChatbotMessage>(OnMessageAppearing);
            MessageDisappearingCommand = new Command <ChatbotMessage>(OnMessageDisappearing);

            shipmentTrackingService = new ShipmentTrackingService();
        }
Example #5
0
        public HomeViewModel()
        {
            RecentSearches = new ObservableCollection <ShipmentModelView>();
            SearchList     = new ObservableCollection <ShipmentModelView>();

            SkipItemCount  = 0;
            sts            = new ShipmentTrackingService();
            SearchTypeList = sts.GetSearchTypeList();
            RecentSearchItems();
        }
Example #6
0
 public CarrierViewModel(ShipmentBaseRequest requestObject)
 {
     //CarrierList = new ObservableCollection<CarrierDetails>()
     //{
     //    new CarrierDetails()
     //    {
     //        CarrierDate = "July 10 2019 12:26 PM",
     //        CarrierVisibility = true,
     //        CarrierTitle = "In gate",
     //        CarrierDescription = "CONTAINER: MRKU4772644 40HC VESSEL: CMA CGM NERVAL LOCATION: FELIXSTOWE.",
     //        CarrierImage = "timeline.png"
     //    },
     //    new CarrierDetails()
     //    {
     //        CarrierDate = "July 18 2019 11:46 AM",
     //        CarrierVisibility = true,
     //        CarrierTitle = "Loaded on vessel",
     //        CarrierDescription = "CONTAINER: MRKU4772644 40HC VESSEL: CMA CGM NERVAL LOCATION: FELIXSTOWE.",
     //        CarrierImage = "timeline.png"
     //    },
     //    new CarrierDetails()
     //    {
     //        CarrierDate = "July 18 2019 07:46 PM",
     //        CarrierVisibility = true,
     //        CarrierTitle = "Vessel deprature",
     //        CarrierDescription = "CONTAINER: MRKU4772644 40HC VESSEL: CMA CGM NERVAL LOCATION: FELIXSTOWE.",
     //        CarrierImage = "timelinebold.png"
     //    },
     //    new CarrierDetails()
     //    {
     //        CarrierDate = "October 05 2019 12:31 AM",
     //        CarrierVisibility = false,
     //        CarrierTitle = "Vessel arrival",
     //        CarrierDescription = "CONTAINER: MRKU4772644 40HC VESSEL: CMA CGM NERVAL LOCATION: AMBARLI.",
     //        CarrierImage = "timeline.png"
     //    },
     //};
     trackingService    = new ShipmentTrackingService();
     this.requestObject = requestObject;
     LoadData();
 }