예제 #1
0
 private void uiActionSpremi_Click(object sender, EventArgs e)
 {
     Sloj_pristupa_podacima.Artikl artikl = new Sloj_pristupa_podacima.Artikl();
     try
     {
         artikl.godina_proizvodnje = int.Parse(uiInputGodinaProizvodnjeDijela.Text);
         artikl.opis_artikla       = uiInputOpisRezervnogDijela.Text;
         artikl.naziv_artikla      = uiInputNazivRezervnogDijela.Text;
         artikl.cijena_artikla     = double.Parse(uiInputCijenaRezervnogDijela.Text);
         artikl.vrsta_artikla      = 1;
         artikl.minimalna_kolicina = int.Parse(uiInputMinimalnaKolicina.Text);
         artikl.vrijeme_dostave    = int.Parse(uiInputVrijemeDostave.Text);
         int kolicina = int.Parse(uiInputKolicina.Text);
         if (Sloj_poslovne_logike.UpravljanjeSkladistem.UpravljanjeSkladistemBLL.ProvjeraUnosaRezervnogDijela(artikl, kolicina) == true)
         {
             Sloj_pristupa_podacima.UpravljanjeSkladistem.UpravljanjeSkladistemDAL.KreiranjeArtikla(artikl, cbInputSkladiste.SelectedItem as Sloj_pristupa_podacima.Skladiste, kolicina);
             FormUpravljanjeSkladistem.OsvjeziPopisArtikala();
             DnevnikRadaDLL.DnevnikLogin.ZapisiZapis(DnevnikRadaDLL.RadnjaDnevnika.KREIRANJE_REZERVNOG_DIJELA);
         }
         else
         {
             MessageBox.Show("Niste unijeli odgovarajuće parametre! Za pomoć pritisnite F1.");
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Morate unijeti sve parametre");
     }
 }
 private void uiActionSpremi_Click(object sender, EventArgs e)
 {
     Sloj_pristupa_podacima.Artikl artikl = new Sloj_pristupa_podacima.Artikl();
     try
     {
         artikl.godina_proizvodnje = int.Parse(uiInputGodinaProizvodnje.Text);
         artikl.emisija_vozila     = int.Parse(uiInputEmisijaVozila.Text);
         artikl.snaga_vozila       = int.Parse(uiInputSnagaVozila.Text);
         artikl.opis_artikla       = uiInputOpisArtikla.Text;
         artikl.vrsta_goriva       = (uiInputVrstaGoriva.SelectedItem as VrsteGoriva).Gorivo;
         artikl.naziv_artikla      = uiInputNazivArtikla.Text;
         artikl.cijena_artikla     = float.Parse(uiInputCijenaArtikla.Text);
         artikl.vrsta_artikla      = 2;
         artikl.minimalna_kolicina = int.Parse(uiInputMinimalnaKolicina.Text);
         artikl.vrijeme_dostave    = int.Parse(uiInputVrijemeDostave.Text);
         int kolicina = int.Parse(uiInputKolicina.Text);
         if (UpravljanjeSkladistemBLL.ProvjeraUnosaVozila(artikl, kolicina) == true)
         {
             Sloj_pristupa_podacima.UpravljanjeSkladistem.UpravljanjeSkladistemDAL.KreiranjeArtikla(artikl, cbinputSkladiste.SelectedItem as Sloj_pristupa_podacima.Skladiste, kolicina);
             FormUpravljanjeSkladistem.OsvjeziPopisArtikala();
             DnevnikRadaDLL.DnevnikLogin.ZapisiZapis(DnevnikRadaDLL.RadnjaDnevnika.KREIRANJE_VOZILA);
         }
         else
         {
             MessageBox.Show("Niste unijeli odgovarajuće parametre! Za pomoć pritisnite F1.");
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Morate unijeti sve parametre!");
     }
 }