public override object Izvrsi(OpstiDomenskiObjekat odo) { AkreditovaniNovinar a = new AkreditovaniNovinar(); a = Sesija.Broker.dajSesiju().vratiJedanZaID(odo) as AkreditovaniNovinar; a.MedijskaKuca = Sesija.Broker.dajSesiju().vratiJedanZaID(a.MedijskaKuca) as MedijskaKuca; return(a); }
public override object Izvrsi(OpstiDomenskiObjekat odo) { AkreditovaniNovinar an = new AkreditovaniNovinar(); an.AkreditovaniNovinarID = Sesija.Broker.dajSesiju().vratiSifru(odo); Sesija.Broker.dajSesiju().insert(an); return(an); }
internal void popuniPoljaAkrNovinar(TextBox txtMedijskaKuca, TextBox txtJMBG, TextBox txtEmail, TextBox txtTelefon, ComboBox cmbAkrNovinari, TextBox txtVreme) { an = cmbAkrNovinari.SelectedItem as AkreditovaniNovinar; txtMedijskaKuca.Text = an.MedijskaKuca.Naziv; txtJMBG.Text = an.Jmbg; txtEmail.Text = an.Email; txtTelefon.Text = an.BrojTelefona; txtVreme.Focus(); }
public Object zapamtiAkreditovanogNovinara(AkreditovaniNovinar an) { TransferKlasa transfer = new TransferKlasa(); transfer.Operacija = Operacije.ZapamtiAkreditovanogNovinara; transfer.TransferObjekat = an; formater.Serialize(tok, transfer); transfer = formater.Deserialize(tok) as TransferKlasa; return(transfer.Rezultat); }
public Object pronadjiAkreditovaneNovinare(AkreditovaniNovinar an) { TransferKlasa transfer = new TransferKlasa(); transfer.Operacija = Operacije.PronadjiAkreditovaneNovinare; transfer.TransferObjekat = an; formater.Serialize(tok, transfer); transfer = formater.Deserialize(tok) as TransferKlasa; return(transfer.Rezultat); }
public override object Izvrsi(OpstiDomenskiObjekat odo) { AkreditovaniNovinar an = new AkreditovaniNovinar(); an.USLOVI = " Ime is null"; Sesija.Broker.dajSesiju().deleteVise(an); List <AkreditovaniNovinar> lista = Sesija.Broker.dajSesiju().vratiSve(odo).OfType <AkreditovaniNovinar>().ToList <AkreditovaniNovinar>(); foreach (AkreditovaniNovinar akrNovinar in lista) { akrNovinar.MedijskaKuca = Sesija.Broker.dajSesiju().vratiJedanZaID(akrNovinar.MedijskaKuca) as MedijskaKuca; } return(lista); }
internal void kreirajAkreditovanogNovinara(TextBox txtAkrNovinarID, Button btnKreiraj, GroupBox gbAN) { an = komunikacija.kreirajAkreditovanogNovinara() as AkreditovaniNovinar; if (an == null) { MessageBox.Show("Nemoguće je kreirati akreditovanog novinara!"); btnKreiraj.Enabled = true; gbAN.Enabled = false; } else { txtAkrNovinarID.Text = an.AkreditovaniNovinarID.ToString(); btnKreiraj.Enabled = false; gbAN.Enabled = true; } }
internal bool ucitajAkreditovanogNovinara(DataGridView dgvPretraga) { try { an = dgvPretraga.CurrentRow.DataBoundItem as AkreditovaniNovinar; an = komunikacija.ucitajAkreditovanogNovinara(an) as AkreditovaniNovinar; if (an == null) { MessageBox.Show("Sistem ne moze da pronađe podatke o konkretnom novinaru!"); return(false); } else { MessageBox.Show("Sistem je pronašao podatke o akreditovanom novinaru koji je izabran."); return(true); } } catch (Exception) { MessageBox.Show("Niste odabrali akreditovanog novinara!"); return(false); } }
internal void pronadjiAkreditovaneNovinare(TextBox txtPretraga, DataGridView dgvPretraga) { an = new AkreditovaniNovinar(); an.USLOVI = " Ime like '" + txtPretraga.Text + "%' or Prezime like '" + txtPretraga.Text + "%' or BrojTelefona like '" + txtPretraga.Text + "%'"; List <AkreditovaniNovinar> lista = komunikacija.pronadjiAkreditovaneNovinare(an) as List <AkreditovaniNovinar>; dgvPretraga.DataSource = lista; dgvPretraga.Columns[3].Width = 190; dgvPretraga.Columns[4].Width = 80; dgvPretraga.Columns[5].Width = 160; if (lista == null) { MessageBox.Show("Sistem ne može da pronađe akreditovane novinare!"); return; } if (lista.Count == 0) { MessageBox.Show("Na osnovu unetih vrednosti sistem ne može da pronađe nijednog odgovarajućeg novinara!"); return; } }