Example #1
0
        public DodatneUslugeOkruzenjeView GetDodatneUslugeOkruzenjeView(int id)
        {
            ISession s = DataLayer.GetSession();

            DodatneUslugeOkruzenje dodatne = s.Query <DodatneUslugeOkruzenje>()
                                             .Where(v => v.Id == id).Select(p => p).FirstOrDefault();

            if (dodatne == null)
            {
                return(new DodatneUslugeOkruzenjeView());
            }

            return(new DodatneUslugeOkruzenjeView(dodatne));
        }
Example #2
0
        public int AddDodatneUslugeOkruzenje(DodatneUslugeOkruzenje a)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                s.Save(a);

                s.Flush();
                s.Close();

                return(1);
            }
            catch (Exception ec)
            {
                return(-1);
            }
        }
Example #3
0
        public int RemoveDodatneUslugeOkruzenje(int id)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                DodatneUslugeOkruzenje a = s.Load <DodatneUslugeOkruzenje>(id);

                s.Delete(a);

                s.Flush();
                s.Close();

                return(1);
            }
            catch (Exception exc)
            {
                return(-1);
            }
        }
Example #4
0
        private void DodatneUslugeKreiraj_Click(object sender, EventArgs e)
        {
            try
            {
                ISession           s = DataLayer.GetSession();
                Entiteti.Okruzenje o = s.Load <Entiteti.Okruzenje>(24);

                DodatneUslugeOkruzenje d = new DodatneUslugeOkruzenje();

                d.Usluga          = "Masaza";
                d.PripadaOkruznju = o;

                s.Save(d);

                s.Flush();
                s.Close();
            }
            catch (Exception ec)
            {
                MessageBox.Show(ec.Message);
            }
        }
Example #5
0
        public int EditDodatnaUsluga(DodatneUslugeOkruzenje d)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                DodatneUslugeOkruzenje dodatna = s.Query <DodatneUslugeOkruzenje>()
                                                 .Where(v => v.Id == d.Id).Select(p => p).FirstOrDefault();

                dodatna.Usluga = d.Usluga;

                s.Update(dodatna);

                s.Flush();
                s.Close();

                return(1);
            }
            catch (Exception ec)
            {
                return(-1);
            }
        }
Example #6
0
 public DodatneUslugeOkruzenjeView(DodatneUslugeOkruzenje d)
 {
     this.DodatnaUslugaId = d.Id;
     this.Usluga          = d.Usluga;
     this.PripadaOkruznju = d.PripadaOkruznju.TipOkruzenja;
 }
Example #7
0
        public int Put([FromBody] DodatneUslugeOkruzenje duo)
        {
            DodatneUslugeOkruzenjaProvider provider = new DodatneUslugeOkruzenjaProvider();

            return(provider.EditDodatnaUsluga(duo));
        }
Example #8
0
        public int Post([FromBody] DodatneUslugeOkruzenje duo)
        {
            DodatneUslugeOkruzenjaProvider provider = new DodatneUslugeOkruzenjaProvider();

            return(provider.AddDodatneUslugeOkruzenje(duo));
        }