public bool AddTermini(DataWrapper.AddTermini term) { try { ISession s = DataLayer.GetSession(); Termini t = new Termini(); t.Od = term.Od; t.Do = term.Do; t.BrTrokrevetnih = term.BrTrokrevetnih; t.BrCetvorokrevetnih = term.BrCetvorokrevetnih; t.BrDuplex = term.BrDuplex; Smestaj sm = s.Query <Smestaj>() .Where(v => v.Id == term.IdHotela).Select(p => p).FirstOrDefault(); t.VezanZaSmestaj = sm; s.Save(t); s.Flush(); s.Close(); return(true); } catch (Exception ec) { return(false); } }
public IActionResult Post([FromBody] DataWrapper.AddTermini term) { TerminiProvider provider = new TerminiProvider(); if (provider.AddTermini(term)) { var tip = new { tip = "dodato" }; return(Ok(tip)); } return(NotFound()); }