/*:: AKTIVNOST ::*/ #region AKTIVNOST public bool Aktivan(string grad, string korisnik, string racunalo, string verzija, string os, bool odobrava, int idKorisnika) { bool reset = Sustav.Aktivnost(grad, idKorisnika, racunalo, verzija, korisnik, os, odobrava, idAplikacije); if (reset) { Sustav.AktivnostReset(grad, racunalo, idAplikacije); } return(reset); }
public void Aktivan(string grad, int idKorisnika, string terminalid, string hostname, string verzija, string os) { try { using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije))) { Djelatnik d = db.Djelatniks.First(i => i.IDDjelatnika == idKorisnika); if (db.Terminalis.Any(i => i.IdentifikacijskiBroj == terminalid)) { Terminali t = db.Terminalis.First(i => i.IdentifikacijskiBroj == terminalid); if (hostname == "") { hostname = t.NazivTerminala; } if (verzija == "") { verzija = t.Verzija; } } Regex regex = new Regex(@"\s(.*)"); Match match = regex.Match(verzija); if (match.Success) { verzija = verzija.Replace(match.Value, ""); } os = Oprema.IzmjeniTerminal(grad, verzija + match.Value, hostname, terminalid, idAplikacije); Sustav.Aktivnost(grad, idKorisnika, hostname, "v. " + verzija, d.UID, os, d.ObradjujeZahtjeve, idAplikacije); } } catch (Exception ex) { Sustav.SpremiGresku(grad, ex, idAplikacije, "AKTIVNOST MOBILE"); } }
/*:: AKTIVNOST ::*/ public void Aktivan(string grad, string korisnik, string racunalo, string verzija, string os, int idKorisnika) { Sustav.Aktivnost(grad, idKorisnika, racunalo, verzija, korisnik, os, true, idAplikacije); }