TruxtonJurisdiction

From truxwiki.com
Revision as of 06:42, 3 July 2020 by Sam (talk | contribs) (Created page with "This class lets you add to the <code>Jurisdiction</code> table in Truxton. =Attributes and Methods= ==<code>id</code>== An 64-bit integer value for the jurisdiction. ==<code...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This class lets you add to the Jurisdiction table in Truxton.

Attributes and Methods

id

An 64-bit integer value for the jurisdiction.

name

A human readable label for the jurisdiction.

description

A longer description of the jurisdiction.

save()

This will commit the information to the Jurisdiction table. It will return True if the record was saved to the database, False if there was an error.

Sample

import truxton

def main():
  t = truxton.create()

  jurisdiction = t.newjurisdiction();
  jurisdiction.id = 100
  jurisdiction.name = "DOJ-DC"
  jurisdiction.description = "Justice Department DC Headquarters"
  jurisdiction.save()

  investigation = t.newinvestigation()

  investigation.name = "Collusion"
  investigation.description = "United States vs. Michael Flynn"
  investigation.case = "DC-SNAFU-2016.2020"
  investigation.jurisdiction = jurisdiction.id
  investigation.status = truxton.INVESTIGATION_STATUS_OPEN
  investigation.type = truxton.INVESTIGATION_TYPE_FRAUD
  investigation.save()

if __name__ == "__main__":
  main()