public IList <MileageItem> GetList()
        {
            IList <MileageItem> list = new List <MileageItem>();
            MileageItem         m    = new MileageItem();

            m.Date          = "01/01/2009";
            m.LocationFrom  = "โคราช";
            m.LocationTo    = "อุบล-ร้านศิริมหาชัย";
            m.CarMeterStart = "42,655";
            m.CarMeterEnd   = "43,058";
            m.Total         = "110";
            m.Distance      = "100";
            m.Exceeding     = "10";

            list.Add(m);

            m               = new MileageItem();
            m.Date          = "02/01/2009";
            m.LocationFrom  = "อุบล";
            m.LocationTo    = "สปป.ลาว";
            m.CarMeterStart = "43,058";
            m.CarMeterEnd   = "43,068";
            m.Total         = "90";
            m.Distance      = "90";
            m.Exceeding     = "0";
            m.Total1        = "100";
            m.Total2        = "20";
            m.Total3        = "80";

            list.Add(m);

            return(list);
        }
Beispiel #2
0
        public EditMileageView(MileageItem item)
        {
            InitializeComponent();
            if (item.Id == 0)
            {
                this.Title = "New";
            }
            else
            {
                this.Title = "Edit";
            }

            _locations = App.Database.GetItemsAsync <AddressItem>().Result;

            foreach (var s in _locations)
            {
                this.StartLocationPicker.Items.Add(s.Name);
                this.EndLocationPicker.Items.Add(s.Name);
            }

            var start = _locations.FirstOrDefault(a => a.Id == item.StartId);
            var end   = _locations.FirstOrDefault(a => a.Id == item.EndId);

            this.StartLocationPicker.SelectedIndex = _locations.IndexOf(start);
            this.EndLocationPicker.SelectedIndex   = _locations.IndexOf(end);

            this.BindingContext = this;
            this.Date           = item.Time;
            this.Start          = item.StartOdometer;
            this.End            = item.EndOdometer;
            _id = item.Id;
        }