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