Exemple #1
0
        public RTV GetRTV(int id)
        {
            ISession s   = DataLayer.GetSession();
            RTV      rtv = s.Query <RTV>().Where(x => x.id == id).Select(p => p).FirstOrDefault();

            return(rtv);
        }
 public void Dispose()
 {
     RTV.Dispose();
     DSV.Dispose();
     RT_SRVT.Dispose();
     DS_SRVT.Dispose();
 }
Exemple #3
0
        public RTV Get(int id)
        {
            DataProvider provider = new DataProvider();

            RTV rtv = provider.GetRTV(id);

            return rtv;
        }
Exemple #4
0
 public int UpdateRTV(RTV rtv)
 {
     try
     {
         ISession s = DataLayer.GetSession();
         s.Update(rtv);
         s.Flush();
         s.Close();
         return(1);
     }
     catch (Exception)
     {
         return(-1);
     }
 }
        private void btnRTVPotvrda_Click(object sender, EventArgs e)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                RTV nov = new RTV();

                nov.naziv     = textBoxNaziv.Text;
                nov.emisija   = textBoxEmisija.Text;
                nov.voditelj  = textBoxImeVoditelja.Text;
                nov.gledanost = Convert.ToSingle(textBoxGledanost.Text);

                s.Save(nov);
                s.Flush();
                s.Close();
                MessageBox.Show("Uspesno ste dodali podatke u bazu.");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemple #6
0
 public int Delete(RTV rtv)
 {
     DataProvider provider = new DataProvider();
     return provider.RemoveRTV(rtv);
 }
Exemple #7
0
 public int Put(RTV rtv)
 {
     DataProvider provider = new DataProvider();
     return provider.UpdateRTV(rtv);
 }
Exemple #8
0
 public int Post(RTV rtv)
 {
     DataProvider provider = new DataProvider();
     return provider.AddRTV(rtv);
 }