/// /// Copyright (c) 2017-2019 Sensus Slovensko a.s. /// using System; namespace Users.Entities { /// Identifies the type of a database public enum DBType { MySql, /// MySQL database SQLite, /// SQLite Count } /// Identifies the database based on the content public enum DBKind { Config, Results, RemoteConfig, Count } public enum LoginMethod { UserName, /// = alias, abbreviation FullName, /// = description Number, Count } public enum AuthorizedAs { PowerUser, LocalUser, RemoteUser, Count } /// /// GID-s of user groups, each user is member of one or more groups. /// public enum GID { Testers, TestingSpecialists, HeadOfLab, MaintenanceSpecialists, Metrologists, CalibrationSpecialists, Administrators, /// application / network / database administrator TraceabilityManagement, MetrologicalAuthority, WaterMeterAuthority, NrOfGroups, /// Number of groups (this is not a GroupID) } }