public IHttpActionResult getRezervaciju(string rezervacijaID) { int IDint = Convert.ToInt32(rezervacijaID); Rezervacije rezervacija = db.Rezervacije.Where(s => s.RezervacijaId == IDint).FirstOrDefault(); GetRezervacijuResultVM model = new GetRezervacijuResultVM { RezervacijaID = rezervacija.RezervacijaId, NazivSobe = rezervacija.Soba.NazivSobe, DatumPocetka = rezervacija.DatumPocetka, DatumZavrsetka = rezervacija.DatumZavrsetka, Cijena = Math.Round(((rezervacija.DatumZavrsetka.Day - rezervacija.DatumPocetka.Day + 1) * rezervacija.Soba.Cijena), 2) .ToString() }; return(Ok(model)); }
public IHttpActionResult getRezervaciju(string rezervacijaID) { int IDint = Convert.ToInt32(rezervacijaID); Rezervacija rezervacija = db.Rezervacije.Where(s => s.RezervacijaID == IDint).Include(w => w.Termin).FirstOrDefault(); GetRezervacijuResultVM model = new GetRezervacijuResultVM { RezervacijaID = rezervacija.RezervacijaID, Uplaceno = rezervacija.Uplaceno, Pocetak = rezervacija.Termin.Datum.ToShortDateString() + " - " + rezervacija.Termin.Pocetak, Kraj = rezervacija.Termin.Datum.ToShortDateString() + " - " + rezervacija.Termin.Kraj, Odobrena = rezervacija.Odobrena, Cijena = rezervacija.Termin.Cijena.ToString(), nazivProstorije = rezervacija.Termin.Prostorija.Naziv }; return(Ok(model)); }