Ejemplo n.º 1
0
 private void btnSpremi_Click(object sender, EventArgs e)
 {
     if (txtNaziv.Text == "" || txtCijena.Text == "")
     {
         MessageBox.Show("Niste unijeli sve podatke!");
         return;
     }
     if (txtCijena.Text != "")
     {
         try
         {
             double temp = double.Parse(txtCijena.Text);
         }
         catch
         {
             MessageBox.Show("Cijena treba sadržavati samo brojeve!");
             return;
         }
     }
     if (txtCijena.Text != "" && txtCijena.Text.Contains(","))
     {
         MessageBox.Show("Cijena se unosi s točkom, a ne zarezom");
         return;
     }
     using (var db = new Entities17045_DB())
     {
         var A = db.jelovniks.ToList();
         foreach (var item in A)
         {
             if (item.naziv == txtNaziv.Text)
             {
                 MessageBox.Show("Jelovnik s tim nazivom je već unesen.");
                 txtNaziv.Clear();
                 txtCijena.Clear();
                 return;
             }
         }
         NoviJelovnik jelovnik = new NoviJelovnik();
         jelovnik.Dodaj(txtNaziv.Text, txtCijena.Text);
         txtCijena.Clear();
         txtNaziv.Clear();
     }
     PrikaziJelovnike();
 }
Ejemplo n.º 2
0
        private void btnDodajPredjelo_Click(object sender, EventArgs e)
        {
            jelovnik odabraniJelovnik = jelovnikBindingSource.Current as jelovnik;
            jelo     odabranoPredjelo = cmbPredjelo.SelectedItem as jelo;

            using (var db = new Entities17045_DB())
            {
                var A = db.jelovnik_jelo.Where(x => x.id_jelovnik == odabraniJelovnik.id).ToList();
                foreach (var item in A)
                {
                    var B = item.jelo.vrsta;
                    if (item.jelo.naziv != "" && B == "Predjelo")
                    {
                        MessageBox.Show("Predjelo je već uneseno!");
                        return;
                    }
                }
                NoviJelovnik jelovnik = new NoviJelovnik();
                jelovnik.DodajPredjelo(odabranoPredjelo, odabraniJelovnik);
                MessageBox.Show("Uspješno ste dodali predjelo!");
            }
        }