public void SetStatus(GridStates status, string statusDescription = null) { this.Status = status; if (String.IsNullOrEmpty(statusDescription)) { this.StatusDescription = status.ToString(); } else { this.StatusDescription = statusDescription; } }