public ZatvoreniMiting Get(int id) { DataProvider provider = new DataProvider(); ZatvoreniMiting pm = provider.GetZatvoreniM(id); return(pm); }
public ZatvoreniMiting GetZatvoreniM(int id) { ISession s = DataLayer.GetSession(); ZatvoreniMiting pm = s.Query <ZatvoreniMiting>().Where(x => x.id == id).Select(p => p).FirstOrDefault(); pm.aktiviste = null; pm.Prisustvuje = null; return(pm); }
public int UpdateZatvoreniM(ZatvoreniMiting pano) { try { ISession s = DataLayer.GetSession(); s.Update(pano); s.Flush(); s.Close(); return(1); } catch (Exception) { return(-1); } }
private void buttonDodajAkciju_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); if (radioButtonDeljeLet.Checked) { DeljenjeLetaka dlj = new DeljenjeLetaka(); dlj.naziv = textBoxNaziv.Text; dlj.grad = textBoxGrad.Text; //to dodavanje ide iz glavne forme /* foreach (string q in listBoxLokacije.Items) * { * Lokacije lok = new Lokacije(); * lok.id_deljenje_letaka = dlj; * lok.lokacije = q; * dlj.lokacija.Add(lok); * s.Save(lok); * }*/ s.Save(dlj); s.Flush(); s.Close(); MessageBox.Show("Uspesno ste dodali podatke u bazu."); } else if (radioButtonPolM.Checked) { if (!checkBoxZatvoren.Checked) { PolitickiMiting pl = new PolitickiMiting(); pl.naziv = textBoxNaziv.Text; pl.grad = textBoxGrad.Text; pl.lokacija = textBoxLokacija.Text; s.Save(pl); s.Flush(); s.Close(); MessageBox.Show("Uspesno ste dodali podatke u bazu."); } else { ZatvoreniMiting pl = new ZatvoreniMiting(); pl.naziv = textBoxNaziv.Text; pl.grad = textBoxGrad.Text; pl.lokacija = textBoxLokacija.Text; pl.iznajmljivac = textBoxIznajmlj.Text; pl.cena_iznajmljivanja = Convert.ToInt32(textBoxCena.Text); s.Save(pl); s.Flush(); s.Close(); MessageBox.Show("Uspesno ste dodali podatke u bazu."); } textBoxIznajmlj.Text = ""; textBoxCena.Text = ""; textBoxLokacija.Text = ""; } else if (radioButtonSusK.Checked) { SusretiKandidata sk = new SusretiKandidata(); sk.naziv = textBoxNaziv.Text; sk.grad = textBoxGrad.Text; sk.lokacija = textBoxLokacija.Text; sk.trajanje = Convert.ToInt32(textBoxTrajanje.Text); s.Save(sk); s.Flush(); s.Close(); MessageBox.Show("Uspesno ste dodali podatke u bazu."); textBoxLokacija.Text = ""; textBoxTrajanje.Text = ""; } textBoxGrad.Text = ""; textBoxNaziv.Text = ""; g.RefreshGridLetci(); g.RefreshGridOtvoreni(); g.RefreshGridSusreti(); g.RefreshGridZatvoreni(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public int Put(ZatvoreniMiting pano) { DataProvider provider = new DataProvider(); return(provider.UpdateZatvoreniM(pano)); }
public int Delete(ZatvoreniMiting pano) { DataProvider provider = new DataProvider(); return(provider.RemoveZatvoreniM(pano)); }
public int Post(ZatvoreniMiting pan) { DataProvider provider = new DataProvider(); return(provider.AddZatvoreniM(pan)); }