private void CheckAndChangeStatus() { if (!HasAnyValidationOrBusinessErrors()) { this.Status = default(AppResponseStatus); } else { this.Status = AppResponseStatus.Errors; } }
public void AddMessage(string message, BusinessResultType type) { this._messages.Add(new MessageResult() { Message = message, Type = type }); if (type == BusinessResultType.Error) { this.Status = AppResponseStatus.Errors; } }
public AppServiceResponseWrapper(IDictionary <string, object> message, AppResponseStatus status) { Message = message; Status = status; }
public ResponseMetadata(T data, IEnumerable <ValidationResult> validationResults, IEnumerable <MessageResult> messages, AppResponseStatus responseStatus) { this.Data = data; this.ValidationResults = validationResults; this.Messages = messages; this.Status = responseStatus; this.TimeStamp = new DateTimeOffset(DateTime.UtcNow).ToUnixTimeSeconds(); }
public void AddValidationResult(string key, IList <string> validationErrors) { this._inputValidationAggregator.AddValidationErrorsForKey(key, validationErrors); this.Status = AppResponseStatus.Errors; }
public void AddValidationResult(ValidationResult validationResult) { this._inputValidationAggregator.AddValidationResult(validationResult); this.Status = AppResponseStatus.Errors; }
public void AddValidationResult(string key, string result) { this._inputValidationAggregator.AddValidationResultForKey(key, result); this.Status = AppResponseStatus.Errors; }
public void ChangeResponseStateToFatal() { this.Status = AppResponseStatus.Fatal; }