public IHttpActionResult PostCheckIn(RezervacijaDto rezervacijaDto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } rezervacijaDto.DatumOd = new DateTime(1900, 1, 1); rezervacijaDto.DatumDo = new DateTime(1900, 1, 1); Rezervacija rezervacija = Mapper.Map <RezervacijaDto, Rezervacija>(rezervacijaDto); db.Rezervacijas.Add(rezervacija); db.SaveChanges(); return(Created(new Uri(Request.RequestUri + "/" + rezervacija.ID), rezervacijaDto)); }
public IHttpActionResult PutRezervacija(RezervacijaDto rezervacijaDto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Rezervacija rezervacija = db.Rezervacijas.Find(rezervacijaDto.ID); if (rezervacija is null) { return(NotFound()); } Mapper.Map(rezervacijaDto, rezervacija); db.SaveChanges(); return(Ok()); }