public IHttpActionResult SearchRezervacijeDanasnjiDan(string imePrezime = "")
        {
            if (imePrezime == "")
            {
                Rezervacije_IndexVM Model       = new Rezervacije_IndexVM();
                List <Rezervacija>  rezervacije = db.Rezervacija.
                                                  OrderByDescending(x => x.DatumRezervacije).Where(x => DbFunctions.TruncateTime(x.DatumRezervacije) == DbFunctions.TruncateTime(DateTime.Now)).
                                                  Include(x => x.Sjediste).
                                                  Include(x => x.Let).
                                                  Include(x => x.Let.Grad).
                                                  Include(x => x.Let.Grad1).
                                                  ToList();

                Model.podaci = rezervacije.Select(x => new Rezervacije_IndexVM.Rows
                {
                    RezervacijaID        = x.RezervacijaID,
                    ImePrezime           = x.ImePutnika + " " + x.PrezimePutnika,
                    DatumRodjenjaPutnika = x.DatumRodjenjaPutnika.ToString("d MMM, yyyy"),
                    SpolTip          = x.Spol + " / " + x.TipPutnika,
                    TipDokumenta     = x.TipDokumenta,
                    BrojDokumenta    = x.BrojDokumenta,
                    DatumRezervacije = x.DatumRezervacije.ToString("d MMM, yyyy HH:mm"),
                    Sjediste         = x.Sjediste.Oznaka,
                    DatumLeta        = x.Let.DatumVrijemePolaska.ToString("d MMM, yyyy HH:mm"),
                    BrojLeta         = x.Let.BrojLeta,
                    RutaPutovanja    = x.Let.Grad1.Naziv + " (" + x.Let.Grad1.Oznaka + ") " + x.Let.Grad.Naziv + " (" + x.Let.Grad.Oznaka + ")"
                }).ToList();

                return(Ok(Model));
            }
            else
            {
                Rezervacije_IndexVM Model       = new Rezervacije_IndexVM();
                List <Rezervacija>  rezervacije = db.Rezervacija.
                                                  OrderByDescending(x => x.DatumRezervacije).
                                                  Where(x => ((x.ImePutnika.ToLower() + " " + x.PrezimePutnika.ToLower()).StartsWith(imePrezime.ToLower()) || (x.PrezimePutnika.ToLower() + " " + x.ImePutnika.ToLower()).StartsWith(imePrezime.ToLower())) && DbFunctions.TruncateTime(x.DatumRezervacije) == DbFunctions.TruncateTime(DateTime.Now)).
                                                  Include(x => x.Sjediste).
                                                  Include(x => x.Let).
                                                  Include(x => x.Let.Grad).
                                                  Include(x => x.Let.Grad1).
                                                  ToList();

                Model.podaci = rezervacije.Select(x => new Rezervacije_IndexVM.Rows
                {
                    RezervacijaID        = x.RezervacijaID,
                    ImePrezime           = x.ImePutnika + " " + x.PrezimePutnika,
                    DatumRodjenjaPutnika = x.DatumRodjenjaPutnika.ToString("d MMM, yyyy"),
                    SpolTip          = x.Spol + " / " + x.TipPutnika,
                    TipDokumenta     = x.TipDokumenta,
                    BrojDokumenta    = x.BrojDokumenta,
                    DatumRezervacije = x.DatumRezervacije.ToString("d MMM, yyyy HH:mm"),
                    Sjediste         = x.Sjediste.Oznaka,
                    DatumLeta        = x.Let.DatumVrijemePolaska.ToString("d MMM, yyyy HH:mm"),
                    BrojLeta         = x.Let.BrojLeta,
                    RutaPutovanja    = x.Let.Grad1.Naziv + " (" + x.Let.Grad1.Oznaka + ") " + x.Let.Grad.Naziv + " (" + x.Let.Grad.Oznaka + ")"
                }).ToList();

                return(Ok(Model));
            }
        }
        // GET: api/Rezervacija
        public IHttpActionResult GetRezervacija()
        {
            Rezervacije_IndexVM Model       = new Rezervacije_IndexVM();
            List <Rezervacija>  rezervacije = db.Rezervacija.
                                              OrderByDescending(x => x.DatumRezervacije).
                                              Include(x => x.Sjediste).
                                              Include(x => x.Let).
                                              Include(x => x.Let.Grad).
                                              Include(x => x.Let.Grad1).
                                              Take(60).
                                              ToList();

            Model.podaci = rezervacije.Select(x => new Rezervacije_IndexVM.Rows
            {
                RezervacijaID        = x.RezervacijaID,
                ImePrezime           = x.ImePutnika + " " + x.PrezimePutnika,
                DatumRodjenjaPutnika = x.DatumRodjenjaPutnika.ToString("d MMM, yyyy"),
                SpolTip          = x.Spol + " / " + x.TipPutnika,
                TipDokumenta     = x.TipDokumenta,
                BrojDokumenta    = x.BrojDokumenta,
                DatumRezervacije = x.DatumRezervacije.ToString("d MMM, yyyy HH:mm"),
                Sjediste         = x.Sjediste.Oznaka,
                DatumLeta        = x.Let.DatumVrijemePolaska.ToString("d MMM, yyyy HH:mm"),
                BrojLeta         = x.Let.BrojLeta,
                RutaPutovanja    = x.Let.Grad1.Naziv + " (" + x.Let.Grad1.Oznaka + ") " + x.Let.Grad.Naziv + " (" + x.Let.Grad.Oznaka + ")"
            }).ToList();

            return(Ok(Model));
        }