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; }
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; }