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); }
private PTCOfferWallPack(int completionTimes, Money price, int adverts, int displayTime) { CompletionTimes = completionTimes; Price = price; Status = UniversalStatus.Paused; Adverts = adverts; DisplayTime = displayTime; }
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); }
public static void SetAllStatuses(UniversalStatus fromStatus, UniversalStatus toStatus) { TableHelper.ExecuteRawCommandNonQuery(string.Format("UPDATE Representatives SET Status = {0} WHERE Status = {1}", (int)toStatus, (int)fromStatus)); }
public void Reject(string reason) { RejectReason = reason; Status = UniversalStatus.Deleted; this.Save(); }
public void Reject() { Status = UniversalStatus.Deleted; this.Save(); }
private MatrixCommissionReferralLevel(int directRefCount, decimal commissionPercent, UniversalStatus status) { DirectRefCount = directRefCount; CommissionPercent = commissionPercent; Status = status; }