public static int DodajZonu(string grad, _Zone zona, int idAplikacije) { try { using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije))) { PARKING_ZONE z = new PARKING_ZONE(); int id = 1; if (db.PARKING_ZONEs.Any()) { id = db.PARKING_ZONEs.Max(i => i.IDZone) + 1; } z.IDZone = id; z.NazivZone = zona.NazivZone; z.mParking = zona.mParking; z.CijenaSata = zona.Cijena; z.GracePeriod = zona.GracePeriod; db.PARKING_ZONEs.InsertOnSubmit(z); db.SubmitChanges(); return(id); } } catch (Exception ex) { Sustav.SpremiGresku(grad, ex, idAplikacije, "DODAJ ZONU"); return(-1); } }
public static bool IzmjeniZonu(string grad, _Zone zona, int idAplikacije) { try { using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije))) { PARKING_ZONE z = db.PARKING_ZONEs.First(i => i.IDZone == zona.IDZone); z.NazivZone = zona.NazivZone; z.mParking = zona.mParking; z.CijenaSata = zona.Cijena; z.GracePeriod = zona.GracePeriod; db.SubmitChanges(); return(true); } } catch (Exception ex) { Sustav.SpremiGresku(grad, ex, idAplikacije, "IZMJENI ZONU"); return(false); } }