public bool ucitajVideoIgru(DataGridView dataGridView1) { try { videoIgra = dataGridView1.CurrentRow.DataBoundItem as VideoIgra; videoIgra = komunikacija.ucitajVideoIgru(videoIgra) as VideoIgra; if (videoIgra == null) { MessageBox.Show("Sistem ne moze da ucita video igru!"); return(false); } else { MessageBox.Show("Sistem je uspesno ucitao video igru!"); return(true); } } catch (Exception) { MessageBox.Show("Niste odabrali video igru za prikaz!"); return(false); } }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { VideoIgra vi = odo as VideoIgra; vi.Platforma = Sesija.Broker.dajSesiju().dajZaUslovJedan(vi.Platforma) as Platforma; return(vi); }
public override object Izvrsi(Biblioteka.OpstiDomenskiObjekat odo) { VideoIgra vi = odo as VideoIgra; vi.VideoIgraID = Sesija.Broker.dajSesiju().dajSifru(vi); Sesija.Broker.dajSesiju().sacuvaj(vi); return(vi); }
public object zapamtiVideoIgru(VideoIgra vi) { TransferKlasa transfer = new TransferKlasa(); transfer.Operacija = Operacije.ZapamtiVideoIgru; transfer.TransferObjekat = vi; formater.Serialize(tok, transfer); transfer = formater.Deserialize(tok) as TransferKlasa; return(transfer.Rezultat); }
public bool zapamtiVideoIgru(TextBox txtCena, TextBox txtNaslov, TextBox txtOpis, ComboBox cmbPlatforma) { videoIgra.Naslov = txtNaslov.Text; videoIgra.Opis = txtOpis.Text; try { videoIgra.Cena = Convert.ToDouble(txtCena.Text); } catch (Exception) { MessageBox.Show("Niste ispravno uneli cenu!"); return(false); } try { videoIgra.Platforma = cmbPlatforma.SelectedItem as Platforma; } catch (Exception) { MessageBox.Show("Niste odabrali platformu!"); return(false); } if (videoIgra.Naslov == "") { MessageBox.Show("Niste uneli naslov video igre!"); return(false); } if (videoIgra.Cena <= 0) { MessageBox.Show("Cena mora biti veca od 0!"); return(false); } Object rez = komunikacija.zapamtiVideoIgru(videoIgra); if (rez == null) { MessageBox.Show("Sistem ne moze da zapamti video igru!"); return(false); } else { MessageBox.Show("Sistem je zapamtio video igru!"); videoIgra = null; return(true); } }
public bool obrisiVideoIgru() { Object rez = komunikacija.obrisiVideoIgru(videoIgra); if (rez == null) { MessageBox.Show("Sistem ne moze da obrise video igru!"); return(false); } else { MessageBox.Show("Sistem je obrisao video igru!"); videoIgra = null; return(true); } }
public void kreirajVideoIgru(TextBox txtID, ComboBox cmbPlatforma, GroupBox gbVideoIgra) { videoIgra = new VideoIgra(); videoIgra = komunikacija.kreirajVideoIgru(videoIgra) as VideoIgra; if (videoIgra == null) { MessageBox.Show("Sistem ne moze da kreira novu video igru!"); return; } else { txtID.Text = videoIgra.VideoIgraID.ToString(); gbVideoIgra.Enabled = true; cmbPlatforma.DataSource = komunikacija.vratiSvePlatforme() as List <Platforma>; MessageBox.Show("Sistem je kreirao video igru!"); } }
public void pretraziVideoIgre(TextBox txtNaslov, DataGridView dataGridView1) { videoIgra = new VideoIgra(); videoIgra.Naslov = txtNaslov.Text; List <VideoIgra> lista = komunikacija.pretraziVideoIgre(videoIgra) as List <VideoIgra>; if (lista == null) { MessageBox.Show("Sistem ne moze da ucita video igru!"); return; } dataGridView1.DataSource = lista; if (lista.Count == 0) { MessageBox.Show("Nema video igre za uneti kriterijum!"); return; } MessageBox.Show("Sistem je uspesno ucitao video igre!"); }