/// <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; }
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; }
/// <summary> /// Sets the instance status. /// </summary> /// <param name="Status">New status for instance.</param> public void SetStatus(ReturnStatuses Status) { this._Status = Status; return; }
/// <summary> /// Sets the instance status to GUD. /// </summary> public void SetGud() { this._Status = ReturnStatuses.GUD; return; }
/// <summary> /// Sets the instance status to BAD. /// </summary> public void SetBad() { this._Status = ReturnStatuses.BAD; return; }