Example #1
0
        public static bool OznaciPreuzete(string grad, List <int> preuzeti, int idAplikacije)
        {
            try
            {
                using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije)))
                {
                    foreach (var q in preuzeti)
                    {
                        VppVanjskoPostupci vpp = db.VppVanjskoPostupcis.First(i => i.IDVanjskoPostupci == q);
                        vpp.IDStatusaVP = 3;
                        vpp.Preuzeto    = true;
                        db.SubmitChanges();

                        SpremiAkcijuPostupanja(grad, q, "Odvjetničko društvo je preuzelo prekršaj!", "Prekršaj je izvezen u CSV format.", idAplikacije);
                    }

                    return(true);
                }
            }
            catch (Exception ex)
            {
                Sustav.SpremiGresku(grad, ex, idAplikacije, "Oznaci preuzete");
                return(false);
            }
        }
Example #2
0
        public static bool IzmjeniStatus(string grad, List <_VppPostupanja> postupanja, int idStatusa, string napomena, int idAplikacije)
        {
            try
            {
                using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije)))
                {
                    foreach (var p in postupanja)
                    {
                        VppVanjskoPostupci vpp = db.VppVanjskoPostupcis.First(i => i.IDVanjskoPostupci == p.IDPreuzimanja);
                        vpp.IDStatusaVP = idStatusa;
                        db.SubmitChanges();

                        string status = db.VppStatus.First(i => i.IDStatusaVP == idStatusa).NazivStatusa;

                        SpremiAkcijuPostupanja(grad, p.IDPreuzimanja, status, napomena, idAplikacije);
                    }

                    return(true);
                }
            }
            catch (Exception ex)
            {
                Sustav.SpremiGresku("", ex, idAplikacije, "IZMJENI STATUS");
                return(false);
            }
        }
Example #3
0
        public static bool PromijeniRegistraciju(string grad, int idPrekrsaja, int idVppVanjsko, string registracija, string kratica, int idMarke, int idAplikacije)
        {
            try
            {
                using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije)))
                {
                    Prekrsaji p     = db.Prekrsajis.First(s => s.IDPrekrsaja == idPrekrsaja);
                    string    stara = p.RegistracijskaPlocica;

                    bool ok = Prekrsaj.Registracija(grad, idPrekrsaja, registracija, kratica, false, idAplikacije);

                    if (!ok)
                    {
                        return(false);
                    }

                    VppVanjskoPostupci vppvp = db.VppVanjskoPostupcis.First(i => i.IDVanjskoPostupci == idVppVanjsko);
                    vppvp.RegistracijaOK = true;
                    vppvp.IDStatusaVP    = 2;
                    vppvp.IDMarkeVozila  = idMarke;
                    db.SubmitChanges();

                    return(SpremiAkcijuPostupanja(grad, idVppVanjsko, "Prekontrolirana registracija", "Stara registracija: " + stara, idAplikacije));
                }
            }
            catch (Exception ex)
            {
                Sustav.SpremiGresku(grad, ex, idAplikacije, "PROMJENI REGISTRACIJU");
                return(false);
            }
        }
Example #4
0
        /*:: PRILOG ::*/

        public static byte[] Prilog(string grad, int idPostupanja, int idAplikacije)
        {
            try
            {
                using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije)))
                {
                    VppVanjskoPostupci vpp = db.VppVanjskoPostupcis.First(i => i.IDVanjskoPostupci == idPostupanja);

                    return(vpp.Prilog.ToArray());
                }
            }
            catch (Exception ex)
            {
                Sustav.SpremiGresku(grad, ex, idAplikacije, "PRILOG POSTUPANJU");
                return(null);
            }
        }
Example #5
0
        public static bool OdbijRegistraciju(string grad, int idVppVanjsko, string status, string napomena, int idAplikacije)
        {
            try
            {
                using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije)))
                {
                    VppVanjskoPostupci vppvp = db.VppVanjskoPostupcis.First(i => i.IDVanjskoPostupci == idVppVanjsko);
                    vppvp.RegistracijaOK = true;
                    vppvp.IDStatusaVP    = 1;
                    db.SubmitChanges();

                    return(SpremiAkcijuPostupanja(grad, idVppVanjsko, status, napomena, idAplikacije));
                }
            }
            catch (Exception ex)
            {
                Sustav.SpremiGresku(grad, ex, idAplikacije, "ODBIJ PREKRSAJ");
                return(false);
            }
        }
Example #6
0
        public static bool OdobriSveRegistracije(string grad, int idAplikacije)
        {
            try
            {
                using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije)))
                {
                    int br;

                    foreach (var postupanja in DohvatiProvjeruRegistracije(grad, 0, out br, idAplikacije))
                    {
                        VppVanjskoPostupci vppvp = db.VppVanjskoPostupcis.First(i => i.IDVanjskoPostupci == postupanja.IDVppPostupanja);
                        vppvp.RegistracijaOK = true;
                        db.SubmitChanges();
                    }

                    return(SpremiAkcijuPostupanja(grad, 0, "Odobrene sve registracije (" + br + ")", "", idAplikacije));
                }
            }
            catch (Exception ex)
            {
                Sustav.SpremiGresku(grad, ex, idAplikacije, "Odobri Sve Registracije");
                return(false);
            }
        }