private async Task LoadOrders() { var request = new Model.Requests.RezervacijaSearchRequest { DatumOd = DatumOd, DatumDo = DatumDo }; var list = await _serviceRezervacija.Get <List <Model.Rezervacija> >(request); var convertedList = new ObservableCollection <Orders>(); foreach (var item in list) { var order = new Orders { OrderID = item.RezervacijaId.ToString(), Status = item.StanjeRezervacije.ToString().Replace("_", " "), TotalPrice = item.UkupniIznos }; if (item.IsServisRezervacija) { order.Name = "Servis"; } else if (item.IsTerminRezervacija) { order.Name = "Iznajmljivanje"; } else { order.Name = "Kupovina"; } order.Description = "Datum rezervacije: " + item.DatumRezervacije.ToShortDateString(); if (item.DatumUplate != null) { order.Description += "\nDatum uplate: " + item.DatumUplate.Value.ToShortDateString(); } convertedList.Add(order); } MyOrders = convertedList; }
public List <Model.Rezervacija> Get([FromQuery] Model.Requests.RezervacijaSearchRequest request) { return(_service.Get(request)); }