Exemple #1
0
 private string PllProvjeri(string skladisteOznaka, string broj)
 {
     string greska = "OK";
     MobTransLokZagTA mobTransLokZagTA = new MobTransLokZagTA();
     try
     {
         if (mobTransLokZagTA.ProvjeriStatusNaloga(skladisteOznaka, broj).Value == 0)
         {
             greska = "GreskaPriUpisu";
         }
     }
     catch (Exception ex)
     {
         greska = ex.Message;
     }
     finally
     {
         mobTransLokZagTA.Dispose();
     }
     return greska;
 }
Exemple #2
0
    public DataSet PllDajPoSkladistu(string skladisteOznaka)
    {
        // < Štoperica>
        //int id = Pocetak("PllDajPoSkladistu");
        //bool dogodilaSeGreska = false;
        //DateTime pocetakWS = DateTime.Now;
        // </štoperica>

        MobTransLokZagTA mobTransLokZagTA = new MobTransLokZagTA();
        DataSet ds = new DataSet("MobTransLokZag");

        try
        {
            ds.Tables.Add(mobTransLokZagTA.DajPoSkladistu(skladisteOznaka));
            ds.Tables[0].TableName = "ZaglavljePLL"; // Imenovati tablice je lijepa praksa, iako ne i nužna.
        }
        catch (Exception)
        {
            ds = null;
            // <Štoperica>
            //dogodilaSeGreska = true;
            // </štoperica>
        }
        finally
        {
            mobTransLokZagTA.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;
    }