public static AjaxResultType ToAjaxResultType(this OperationResponseType responseType) { return(responseType switch { OperationResponseType.Success => AjaxResultType.Success, OperationResponseType.NoChanged => AjaxResultType.Info, _ => AjaxResultType.Error, });
public OperationResponse(string message, OperationResponseType type) : this(message, null, type) { }
public OperationResponse(string message, object data, OperationResponseType type) { Message = message; Type = type; Data = data; }
public OperationResponse(OperationResponseType type = OperationResponseType.Success) : this("", null, type) { }
public OperationResponse(string message, OperationResponseType type) : this(message, default(TData), type) { }
public OperationResponse(OperationResponseType type = OperationResponseType.Success) : this("", default(TData), type) { }
public OperationResponse(string message, object data, OperationResponseType type) : base(message, data, type) { }
public void IsSuccess(string message, TData data) { this.Type = OperationResponseType.Success; this.Message = message; this.Data = data; }