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);
            }
        }
Beispiel #2
0
 public bool Registracija(string grad, int idPrekrsaja, string registracija, string kratica)
 {
     return(Prekrsaj.Registracija(grad, idPrekrsaja, registracija, kratica, false, idAplikacije));
 }