/*:: 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); } }
public static int DodajKratkiOpis(string grad, _Opis opis, int idAplikacije) { try { using (PostavkeDataContext db = new PostavkeDataContext()) { ZAKONI_OPISI o = new ZAKONI_OPISI(); o.IDOpisaZakona = db.ZAKONI_OPISIs.Any() ? db.ZAKONI_OPISIs.Max(i => i.IDOpisaZakona) + 10 : 10; o.IDZakona = opis.IDZakona; o.KratkiOpis = opis.KratkiOpis; o.Opis = opis.OpisPrekrsaja; o.ClanakPauka = opis.ClanakPauka; //todo o.Obrisan = opis.Obrisan; db.ZAKONI_OPISIs.InsertOnSubmit(o); db.SubmitChanges(); return(o.IDOpisaZakona); } } catch (Exception ex) { Sustav.SpremiGresku(grad, ex, idAplikacije, "DODAJ KRATKI OPIS"); return(-1); } }
public static int DodajKratkiOpisS(string grad, _Opis opis, int idAplikacije) { try { using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije))) { OpisiPrekrsaja op = new OpisiPrekrsaja(); op.IDPrekrsaja = opis.IDZakona; op.OpisPrekrsaja = opis.OpisPrekrsaja; op.KratkiOpis = opis.KratkiOpis; op.ClanakPauka = opis.ClanakPauka; op.Obrisan = opis.Obrisan; db.OpisiPrekrsajas.InsertOnSubmit(op); db.SubmitChanges(); return(op.IDOpisa); } } catch (Exception ex) { Sustav.SpremiGresku(grad, ex, idAplikacije, "DODAJ KRATKI OPIS STARI"); return(-1); } }
//novi public static bool IzmjeniZakon(string grad, _Zakon zakon, _Opis opis, int idAplikacije) { try { using (PostavkeDataContext db = new PostavkeDataContext()) { ZAKONI z = db.ZAKONIs.First(i => i.IDZakona == zakon.IDZakona); z.SkracenOpis = zakon.SkraceniOpis; z.Clanak = zakon.Clanak; z.Kazna = zakon.Kazna; z.Neaktivan = zakon.Neaktivan; db.SubmitChanges(); if (opis != null) { ZAKONI_OPISI o = db.ZAKONI_OPISIs.First(i => i.IDOpisaZakona == opis.IDOpisa); o.KratkiOpis = opis.KratkiOpis; o.Opis = opis.OpisPrekrsaja; o.ClanakPauka = opis.ClanakPauka; //o.Obrisan = opis.Obrisan; db.SubmitChanges(); } return(true); } } catch (Exception ex) { Sustav.SpremiGresku(grad, ex, idAplikacije, "IZMJENI ZAKON I OPIS"); return(false); } }
public bool IzmjeniZakon(string grad, _Zakon zakon, _Opis opis) { return(Zakoni.IzmjeniZakonS(grad, zakon, opis, idAplikacije)); }
public int DodajKratkiOpis(string grad, _Opis opis) { return(Zakoni.DodajKratkiOpisS(grad, opis, idAplikacije)); }