Exemple #1
0
        /*:: 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);
            }
        }
Exemple #2
0
        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);
            }
        }