Esempio n. 1
0
 private InTextAdvertPack(int clicks, Money price, int maxNumberOfTags)
 {
     Clicks          = clicks;
     Price           = price;
     MaxNumberOfTags = maxNumberOfTags;
     Status          = UniversalStatus.Paused;
 }
        public void Pause()
        {
            Status = UniversalStatus.Paused;
            this.Save();

            SetStatusesForLowerDirectRefCount(UniversalStatus.Paused, this.DirectRefCount);
        }
        public void Activate()
        {
            Status = UniversalStatus.Active;
            this.Save();

            SetStatusesForLowerDirectRefCount(UniversalStatus.Active, this.DirectRefCount);
        }
Esempio n. 4
0
 private PTCOfferWallPack(int completionTimes, Money price, int adverts, int displayTime)
 {
     CompletionTimes = completionTimes;
     Price           = price;
     Status          = UniversalStatus.Paused;
     Adverts         = adverts;
     DisplayTime     = displayTime;
 }
Esempio n. 5
0
 private EBook(string title, string description, string imgUrl, string eBookUrl, string fileName)
 {
     Title       = title;
     Description = description;
     ImgUrl      = imgUrl;
     EBookUrl    = eBookUrl;
     FileName    = fileName;
     Status      = UniversalStatus.Paused;
 }
        private void SetStatusesForLowerDirectRefCount(UniversalStatus status, int directRefCount)
        {
            string sign;

            if (status == UniversalStatus.Active)
            {
                sign = "<";
            }
            else if (status == UniversalStatus.Paused)
            {
                sign = ">";
            }
            else
            {
                return;
            }

            string query = string.Format("UPDATE MatrixCommissionReferralLevels SET Status = {0} WHERE DirectRefCount {1} {2}",
                                         (int)status, sign, directRefCount);

            TableHelper.ExecuteRawCommandNonQuery(query);
        }
Esempio n. 7
0
 public static void SetAllStatuses(UniversalStatus fromStatus, UniversalStatus toStatus)
 {
     TableHelper.ExecuteRawCommandNonQuery(string.Format("UPDATE Representatives SET Status = {0} WHERE Status = {1}", (int)toStatus, (int)fromStatus));
 }
Esempio n. 8
0
 public void Reject(string reason)
 {
     RejectReason = reason;
     Status       = UniversalStatus.Deleted;
     this.Save();
 }
Esempio n. 9
0
 public void Reject()
 {
     Status = UniversalStatus.Deleted;
     this.Save();
 }
 private MatrixCommissionReferralLevel(int directRefCount, decimal commissionPercent, UniversalStatus status)
 {
     DirectRefCount    = directRefCount;
     CommissionPercent = commissionPercent;
     Status            = status;
 }