/*:: IZMJENI ::*/ //stari public static bool IzmjeniZakonS(string grad, _Zakon zakon, _Opis opis, int idAplikacije) { try { using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije))) { PopisPrekrsaja pp = db.PopisPrekrsajas.First(i => i.IDPrekrsaja == zakon.IDZakona); pp.Kazna = (int)zakon.Kazna; pp.MaterijalnaKaznjivaNorma = zakon.Clanak; pp.Neaktivan = zakon.Neaktivan; db.SubmitChanges(); if (opis != null) { OpisiPrekrsaja op = db.OpisiPrekrsajas.First(i => i.IDOpisa == opis.IDOpisa); op.KratkiOpis = opis.KratkiOpis; op.OpisPrekrsaja = opis.OpisPrekrsaja; op.ClanakPauka = opis.ClanakPauka; op.Obrisan = opis.Obrisan; db.SubmitChanges(); } return(true); } } catch (Exception ex) { Sustav.SpremiGresku(grad, ex, idAplikacije, "IZMJENI ZAKON I OPIS STARI"); return(false); } }
/*:: DODAJ ::*/ //stari public static int DodajZakonS(string grad, _Zakon zakon, int idRedarstva, int idAplikacije) { try { using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije))) { PopisPrekrsaja pp = new PopisPrekrsaja(); pp.Kazna = (int)zakon.Kazna; pp.MaterijalnaKaznjivaNorma = zakon.Clanak; pp.Neaktivan = zakon.Neaktivan; pp.SkraceniOpis = zakon.SkraceniOpis; pp.IDRedarstva = idRedarstva; db.PopisPrekrsajas.InsertOnSubmit(pp); db.SubmitChanges(); return(pp.IDPrekrsaja); } } catch (Exception ex) { Sustav.SpremiGresku(grad, ex, idAplikacije, "DODAJ NOVI ZAKON STARI"); return(-1); } }