Example #1
0
    public bool LokacijaJeIspravna(string skladisteOznaka, string lokacijaOznaka)
    {
        // < Štoperica>
        //int id = Pocetak("LokacijaJeIspravna");
        //bool dogodilaSeGreska = false;
        //DateTime pocetakWS = DateTime.Now;
        // </štoperica>

        bool lokOK = false;
        int brojLokacija = 0;
        MobLokacijaTA mobLokacijaTA = new MobLokacijaTA();

        try
        {
            brojLokacija = Convert.ToInt32(mobLokacijaTA.DajBrojLokacija(skladisteOznaka, lokacijaOznaka));
        }
        catch (Exception)
        {
            brojLokacija = 0;
            // <Štoperica>
            //dogodilaSeGreska = true;
            // </štoperica>
        }
        finally
        {
            mobLokacijaTA.Dispose();
        }
        if (brojLokacija == 1)
        {
            lokOK = true;
        }

        // < Štoperica>
        //TimeSpan intervalWS = DateTime.Now.Subtract(pocetakWS);
        //Kraj(id, intervalWS.TotalMilliseconds, dogodilaSeGreska);
        // </štoperica>

        return lokOK;
    }
Example #2
0
    public DataSet LokacijaDajZonuPoSkladistuLokaciji(string skladisteOznaka, string lokacijaOznaka)
    {
        // < Štoperica>
        //int id = Pocetak("LokacijaDajZonuPoSkladistuLokaciji");
        //bool dogodilaSeGreska = false;
        //DateTime pocetakWS = DateTime.Now;
        // </štoperica>

        MobLokacijaTA mobLokacijaTA = new MobLokacijaTA();
        DataSet ds = new DataSet("MobZona");

        try
        {
            ds.Tables.Add(mobLokacijaTA.DajZonuPoSkladistuLokaciji(skladisteOznaka, lokacijaOznaka));
            ds.Tables[0].TableName = "Zona"; // Imenovati tablice je lijepa praksa, iako ne i nužna.
        }
        catch (Exception)
        {
            ds = null;
            // <Štoperica>
            //dogodilaSeGreska = true;
            // </štoperica>
        }
        finally
        {
            mobLokacijaTA.Dispose(); // Za otpuštanje table adaptera se brine garbage collector, ali ne šteti ako ga ruèno anuliramo.
        }

        // < Štoperica>
        //TimeSpan intervalWS = DateTime.Now.Subtract(pocetakWS);
        //Kraj(id, intervalWS.TotalMilliseconds, dogodilaSeGreska);
        // </štoperica>

        return ds;
    }