private void buttonSpremi_Click(object sender, EventArgs e)
 {
     if (comboBoxArtikli.SelectedIndex != 0)
     {
         Document _document = new Document();
         _document.TipDokumenta = 3;
         _document.Datum        = DateTime.Now;
         _document.SifraArtikla = _productRepository.GetProductId(comboBoxArtikli.Text);
         _document.Kolicina     = Convert.ToInt32(numericUpDownKolicina.Text);
         if (Convert.ToInt32(numericUpDownKolicina.Text) > _documentRepository.DohvatiTrenutnoStanje(_productRepository.GetProductId(comboBoxArtikli.Text)))
         {
             MessageBox.Show("Nije moguće izvesti traženu akciju!", "Upozorenje!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             _documentRepository.AddDocument(_document);
             this.Hide();
             MessageBox.Show("Nova izdatnica je kreirana!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         MessageBox.Show("Popunite sva polja!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
示例#2
0
        private void buttonSpremi_Click(object sender, EventArgs e)
        {
            if (textBoxNaziv.Text != "" && textBoxJMJ.Text != "" && numericUpDownCijena.Value != 0 && comboBoxGrupa.SelectedIndex != 0)
            {
                Product _product = new Product();
                _product.Naziv   = textBoxNaziv.Text;
                _product.JMJ     = textBoxJMJ.Text;
                _product.Cijena  = Convert.ToDecimal(numericUpDownCijena.Text);
                _product.GrupaId = _groupRepository.GetGroupId(comboBoxGrupa.Text);
                var sifraArtikla = _productRepository.AddProduct(_product);

                Document _document = new Document();
                _document.TipDokumenta = 1;
                _document.Datum        = DateTime.Now;
                _document.SifraArtikla = sifraArtikla;
                _document.Kolicina     = Convert.ToInt32(numericUpDownKolicina.Text);
                _documentRepository.AddDocument(_document);

                _productBindingSource.DataSource = _productRepository.GetProducts();


                MessageBox.Show("Spremili ste novi proizvod!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Popunite sva polja!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
示例#3
0
 private void buttonSpremi_Click(object sender, EventArgs e)
 {
     if (comboBoxArtikli.SelectedIndex != 0)
     {
         Document _document = new Document();
         _document.TipDokumenta = 2;
         _document.Datum        = DateTime.Now;
         _document.SifraArtikla = _productRepository.GetProductId(comboBoxArtikli.Text);
         _document.Kolicina     = Convert.ToInt32(numericUpDownKolicina.Text);
         _documentRepository.AddDocument(_document);
         this.Hide();
         MessageBox.Show("Nova primka je kreirana!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         MessageBox.Show("Popunite sva polja!", "Info", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }