public List <KalkulacijaKafa> SelectKalkulacija(KalkulacijaKafa kafa) { try { var rezultat = _broker.Select(kafa).OfType <KalkulacijaKafa>().ToList(); return(rezultat); } catch (Exception) { return(null); } }
public bool Delete(KalkulacijaKafa kafa) { try { var rezultat = _broker.Delete(kafa); return(rezultat); } catch (Exception) { return(false); } }
private KalkulacijaKafa SelectKalkulacijaKafa() { KalkulacijaKafa kalkulacija = null; try { kalkulacija = (KalkulacijaKafa)dgvPrikaz.SelectedRows[0].DataBoundItem; return(kalkulacija); } catch (Exception) { MessageBox.Show("Niste selektovali"); return(null); } }
private void btnDodaj_Click(object sender, EventArgs e) { KalkulacijaKafa kk = KreirajKalkulaciju(); if (kk is null) { return; } if (KontrolerKalkulacijaKafa.Instance.Insert(kk)) { MessageBox.Show("Uspesno!"); } else { MessageBox.Show("Neuspesno!"); } }
private KalkulacijaKafa KreirajKalkulaciju() { try { KalkulacijaKafa k = new KalkulacijaKafa() { DatumOd = Convert.ToDateTime(txtDatumOd.Text), Kafa = (Kafa)cmbKafa.SelectedItem, Kalkulacija = (Kalkulacija)cmbKalkulacija.SelectedItem, }; return(k); } catch (Exception) { MessageBox.Show("Pogresan unos!"); return(null); } }
private void btnObrisi_Click(object sender, EventArgs e) { KalkulacijaKafa k = SelectKalkulacijaKafa(); if (k is null) { return; } if (KontrolerKalkulacijaKafa.Instance.Delete(k)) { MessageBox.Show("Uspesno obrisano"); kalkulacije.Remove(k); dgvPrikaz.DataSource = kalkulacije; } else { MessageBox.Show("Neuspesno obrisano!"); } }