Пример #1
0
        /// <summary>
        /// Creates a new ReturnHelper instance, defaults to BAD status.
        /// </summary>
        public ReturnHelper()
        {
            this._Messages = new List <string>();
            this._Results  = new List <T>();
            this._Status   = ReturnStatuses.BAD;

            return;
        }
Пример #2
0
 public void SetStatus(ReturnStatuses status, long byUserId, string details = null)
 {
     if (status == Status && details == StatusDetails)
     {
         return;
     }
     ReturnStatuses.Add(new ReturnStatus()
     {
         ReturnId      = this.ReturnId,
         Status        = status,
         StatusDate    = DateTime.Now,
         StatusDetails = details,
         ByUserId      = byUserId
     });
     Status        = status;
     StatusDate    = DateTime.Now;
     StatusDetails = details;
 }
Пример #3
0
        /// <summary>
        /// Sets the instance status.
        /// </summary>
        /// <param name="Status">New status for instance.</param>
        public void SetStatus(ReturnStatuses Status)
        {
            this._Status = Status;

            return;
        }
Пример #4
0
        /// <summary>
        /// Sets the instance status to GUD.
        /// </summary>
        public void SetGud()
        {
            this._Status = ReturnStatuses.GUD;

            return;
        }
Пример #5
0
        /// <summary>
        /// Sets the instance status to BAD.
        /// </summary>
        public void SetBad()
        {
            this._Status = ReturnStatuses.BAD;

            return;
        }