private void GenerirajCijenikIzAktivnihUDB(prolaz_kroz_artikle prolaz_Kroz_Artikle)
        {
            // TO BE ADDED
            if (CijenikPrazan())
            {
                if (prolaz_Kroz_Artikle == prolaz_kroz_artikle.sve_kalkulacije)
                {
                    MYSQLTableBuilder.CreateStanjeSkladista();



                    for (int i = 0; i < _uneseni_aktivni_artikli_sifra_zbirno.Count; i++)
                    {
                        try
                        {
                            Artikl prividni_artikl = new Artikl();
                            prividni_artikl = Izracunaj_ulaz(_uneseni_aktivni_artikli_sifra_zbirno[i]);

                            if (prividni_artikl.sifra != 0)
                            {
                                using (MySqlConnection mysqlc = new MySqlConnection(Login.constring))
                                {
                                    mysqlc.Open();
                                    String       query2       = "INSERT INTO stanje_skladista (sifra,naziv,stanje,MPC,MPC_Popust,vrsta,podgrupa,osobine_artikla,min_MPC,dobavljac) VALUES ('" + prividni_artikl.sifra + "','" + prividni_artikl.naziv + "','" + prividni_artikl.kolicina + "','" + prividni_artikl.MPC + "','" + prividni_artikl.popust + "','" + prividni_artikl.vrsta + "','" + prividni_artikl.podgrupa + "','" + prividni_artikl.osobine_artikla + "','" + prividni_artikl.min_mpc + "','" + prividni_artikl.dobavljac + "') ;";
                                    MySqlCommand mySqlCommand = new MySqlCommand(query2, mysqlc);
                                    mySqlCommand.ExecuteNonQuery();
                                }
                            }
                        }
                        catch { };
                    }
                }
            }
            else if (prolaz_Kroz_Artikle == prolaz_kroz_artikle.aktivna_kalkulacija)
            {
                try
                {
                    for (int i = 0; i < AktivnaKalSifreArtikla().Count; i++)
                    {
                        Artikl prividni_artikl = new Artikl();
                        prividni_artikl = Izracunaj_ulaz(AktivnaKalSifreArtikla()[i]); // Dodati ako nema na stanju racuna od trenutne kalkulacije kasnije nije presudno

                        if (prividni_artikl.sifra != 0)
                        {
                            using (MySqlConnection mysqlc = new MySqlConnection(Login.constring))
                            {
                                mysqlc.Open();
                                String query2 = "INSERT INTO stanje_skladista (sifra,naziv,stanje,MPC,MPC_Popust,vrsta,podgrupa,osobine_artikla,min_MPC,dobavljac) VALUES ('" + prividni_artikl.sifra + "','" + prividni_artikl.naziv + "','" + prividni_artikl.kolicina + "','" + prividni_artikl.MPC + "','" + prividni_artikl.popust + "','" + prividni_artikl.vrsta + "','" + prividni_artikl.podgrupa + "','" + prividni_artikl.osobine_artikla + "','" + prividni_artikl.min_mpc + "','" + prividni_artikl.dobavljac + "') ON DUPLICATE KEY UPDATE stanje='" + prividni_artikl.kolicina + "',MPC = '" + prividni_artikl.MPC + "' ,MPC_Popust = '" + prividni_artikl.popust + "', vrsta='" + prividni_artikl.vrsta + "',  podgrupa = '" + prividni_artikl.podgrupa + "',osobine_artikla='" + prividni_artikl.osobine_artikla + "', min_MPC='" + prividni_artikl.min_mpc + "', dobavljac='" + prividni_artikl.dobavljac + "';";



                                MySqlCommand mySqlCommand = new MySqlCommand(query2, mysqlc);
                                mySqlCommand.ExecuteNonQuery();
                            }
                        }
                    }
                }
                catch { };
            }
        }
 public void Sinkroniziraj(prolaz_kroz_artikle prolaz)
 {
     SetGodine();
     PostaviNeaktivneKal();
     PostaviUneseneAktivneArtikle();
     PostaviUnesenoAktivneArtikleZbirno();
     GenerirajCijenikIzAktivnihUDB(prolaz);
 }