public SusretiKandidata GetSusrete(int id) { ISession s = DataLayer.GetSession(); SusretiKandidata sus = s.Query <SusretiKandidata>().Where(x => x.id == id).Select(p => p).FirstOrDefault(); return(sus); }
public SusretiKandidata Get(int id) { DataProvider provider = new DataProvider(); SusretiKandidata a = provider.GetSusrete(id); return(a); }
public int UpdateSusret(SusretiKandidata sus) { try { ISession s = DataLayer.GetSession(); s.Update(sus); 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 Delete(SusretiKandidata s) { DataProvider provider = new DataProvider(); return(provider.RemoveSusret(s)); }
public int Put(SusretiKandidata akt) { DataProvider provider = new DataProvider(); return(provider.UpdateSusret(akt)); }
public int Post(SusretiKandidata akt) { DataProvider provider = new DataProvider(); return(provider.AddSusret(akt)); }