Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
        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());
        }