Exemplo n.º 1
0
        public static int GetMaxEmailsForTrial(LoginUser loginUser, int organizationID)
        {
            int maxEmails = 5;

            int.TryParse(OrganizationSettings.ReadString(loginUser, organizationID, "Emails_MaxForTrial", "50"), out maxEmails);
            return(maxEmails);
        }
Exemplo n.º 2
0
        public static OrganizationSetting GetOrganizationSetting(LoginUser loginUser, int organizationSettingID)
        {
            OrganizationSettings organizationSettings = new OrganizationSettings(loginUser);

            organizationSettings.LoadByOrganizationSettingID(organizationSettingID);
            if (organizationSettings.IsEmpty)
            {
                return(null);
            }
            else
            {
                return(organizationSettings[0]);
            }
        }
Exemplo n.º 3
0
 public OrganizationSetting(DataRow row, OrganizationSettings organizationSettings) : base(row, organizationSettings)
 {
     _organizationSettings = organizationSettings;
 }
Exemplo n.º 4
0
 public static void SetTrialLimited(LoginUser loginUser, int organizationID, bool value)
 {
     OrganizationSettings.WriteString(loginUser, "Emails_TrialLimited", value ? "1" : "0");
 }
Exemplo n.º 5
0
 public static void SetMaxEmailsForTrial(LoginUser loginUser, int organizationID, int value)
 {
     OrganizationSettings.WriteString(loginUser, "Emails_MaxForTrial", value.ToString());
 }
Exemplo n.º 6
0
 public static bool GetIsTrialLimited(LoginUser loginUser, int organizationID)
 {
     return(OrganizationSettings.ReadString(loginUser, organizationID, "Emails_TrialLimited", "1") == "1");
 }