public void UpdateAnnouncementStatus(Enums.AnnouncementSupplierTemplateStatus announcementStatus, string cancelReason, int userId, bool isActive = true)
 {
     this.StatusId           = (int)announcementStatus;
     this.AnnouncementStatus = null;
     IsActive = isActive;
     if (!string.IsNullOrEmpty(cancelReason))
     {
         CancelationReason = cancelReason;
     }
     EntityUpdated();
 }
 public void SetApprovalStatus(Enums.AnnouncementSupplierTemplateStatus readyForApproval)
 {
     ReadyForApproval = (int)readyForApproval;
     EntityUpdated();
 }