Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 3
0
        private KalkulacijaKafa SelectKalkulacijaKafa()
        {
            KalkulacijaKafa kalkulacija = null;

            try
            {
                kalkulacija = (KalkulacijaKafa)dgvPrikaz.SelectedRows[0].DataBoundItem;
                return(kalkulacija);
            }
            catch (Exception)
            {
                MessageBox.Show("Niste selektovali");
                return(null);
            }
        }
Ejemplo n.º 4
0
        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!");
            }
        }
Ejemplo n.º 5
0
 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);
     }
 }
Ejemplo n.º 6
0
        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!");
            }
        }