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