private void BtnPregledPraznika_Click(object sender, RoutedEventArgs e) { Praznik p = dataGrid.SelectedItem as Praznik; new PregledPraznika(p, k).ShowDialog(); dataGrid.ItemsSource = k.vratiListuPraznika(); }
private void BtnIzmenaPraznika_Click(object sender, RoutedEventArgs e) { Praznik pr = new Praznik(); pr.PraznikID = Convert.ToInt16(tbPraznikID.Text); if (!string.IsNullOrEmpty(tbNaziv.Text)) { } else { MessageBox.Show("Morate uneti naziv praznika!"); tbNaziv.Focus(); return; } pr.Naziv = tbNaziv.Text; pr.DatumPraznika = Convert.ToDateTime(tbDatumPraznika.Text); int izmenjen = k.izmeniPraznik(pr); if (izmenjen == 0) { MessageBox.Show("Neuspesno izmenjen praznik!"); return; } else { MessageBox.Show("Uspesno izmenjen praznik!"); } }
public int izmeniPraznik(Praznik p) { TransferKlasa transfer = new TransferKlasa(); transfer.Operacija = Operacije.izmeniPraznik; transfer.TransferObjekat = p; formater.Serialize(tok, transfer); transfer = formater.Deserialize(tok) as TransferKlasa; return((int)transfer.Rezultat); }
public int obrisiPraznik(Praznik p) { TransferKlasa transfer = new TransferKlasa(); transfer.Operacija = Operacije.obrisiPraznik; transfer.TransferObjekat = p; formater.Serialize(tok, transfer); transfer = formater.Deserialize(tok) as TransferKlasa; return(transfer.Broj); }
public bool daLiJeDanasPraznik(Praznik p, DateTime datum) { TransferKlasa transfer = new TransferKlasa(); transfer.Operacija = Operacije.daLiJeDanasPraznik; transfer.TransferObjekat = p; transfer.Datum = datum; formater.Serialize(tok, transfer); transfer = formater.Deserialize(tok) as TransferKlasa; return(transfer.DaLiJe); }
private void Window_Loaded(object sender, RoutedEventArgs e) { DateTime datum = DateTime.Now.Date; List <Praznik> listaPraznika = k.vratiListuPraznika(); //List<Praznik> listaPraznika = Broker.dajSesiju().vratiPraznike(); foreach (Praznik praznik in listaPraznika) { if (praznik.DatumPraznika == datum) { Praznik p = new Praznik(); p = praznik; if (k.daLiJeDanasPraznik(p, datum) /*Broker.dajSesiju().daLiJeDanasPraznik(p,datum)*/) { MessageBox.Show("Danas je neradan dan! [" + p.Naziv + "]"); this.Close(); } } } }
private void BtnSacuvajPraznik_Click(object sender, RoutedEventArgs e) { Praznik praznik = new Praznik(); if (!string.IsNullOrEmpty(tbNaziv.Text)) { praznik.Naziv = tbNaziv.Text; } else { MessageBox.Show("Niste uneli naziv praznika!"); tbNaziv.Focus(); return; } if (!string.IsNullOrEmpty(tbDatumPraznika.Text)) { praznik.DatumPraznika = Convert.ToDateTime(tbDatumPraznika.Text); } else { MessageBox.Show("Niste uneli datum praznika!"); tbDatumPraznika.Focus(); return; } int sacuvan = k.sacuvajPraznik(praznik); if (sacuvan == 0) { MessageBox.Show("Neuspesno cuvanje praznika!"); return; } else { MessageBox.Show("Uspesno sacuvan praznik!"); } this.Close(); }
public IzmenaPraznika(Praznik p, Komunikacija kom) { InitializeComponent(); this.p = p; k = kom; }
public PregledPraznika(Praznik p, Komunikacija kom) { InitializeComponent(); this.p = p; k = kom; }