using FoodsharingSiegen.Contracts.Model; namespace FoodsharingSiegen.Contracts.Entity { /// /// The audit type enum /// public enum AuditType { /// /// The none audit type /// None = 0, // Profile /// /// The save profile audit type /// SaveProfile = 10, #region Usermanagement /// /// The create user audit type /// CreateUser = 30, /// /// The update user audit type /// UpdateUser = 40, /// /// The remove user audit type /// RemoveUser = 50, /// /// The set user password audit type /// SetUserPassword = 60, #endregion Usermanagement #region Prospects // Prospect /// /// The create prospect audit type /// CreateProspect = 70, /// /// The edit prospect audit type /// EditProspect = 80, /// /// The add interaction audit type /// AddInteraction = 90, /// /// The remove interaction audit type /// RemoveInteraction = 100 #endregion Prospects } /// /// The user type enum /// public enum UserType { /// /// The unverified user type /// Unverified = 100, /// /// The user user type /// User = 200, /// /// The admin user type /// Admin = 300 } /// /// The user group enum /// public enum UserGroup { /// /// The read only user group /// ReadOnly = 100, /// /// The welcome team user group /// WelcomeTeam = 200, /// /// The store manager user group /// StoreManager = 300, /// /// The ambassador user group /// Ambassador = 400 } /// /// The fs network type enum /// public enum FsNetworkType { /// /// The germany fs network type /// [CustomValue("https://foodsharing.de")] Germany = 0, /// /// The germany beta fs network type /// [CustomValue("https://beta.foodsharing.de")] GermanyBeta = 10, /// /// The austria fs network type /// [CustomValue("https://foodsharing.at")] Austria = 20, /// /// The austria beta fs network type /// [CustomValue("https://beta.foodsharing.at")] AustriaBeta = 30, /// /// The switzerland fs network type /// [CustomValue("https://foodsharing.network")] Switzerland = 40 } /// /// The interaction type enum /// public enum InteractionType { /// /// The ein ab interaction type /// EinAb = 10, /// /// The welcome interaction type /// Welcome = 20, /// /// The id check interaction type /// IdCheck = 30, /// /// The print pass interaction type /// PrintPass = 40, /// /// The pdf pass interaction type /// PdfPass = 50, /// /// The verify interaction type /// Verify = 60, /// /// The complete interaction type /// Complete = 70 } }