76 lines
2.0 KiB
C#
76 lines
2.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using WGShare.Domain.FriendlyException.Exceptions;
|
|
|
|
namespace WGShare.Domain.FriendlyException
|
|
{
|
|
/// <summary>
|
|
/// 异常抛出帮助类
|
|
/// </summary>
|
|
public static class Oops
|
|
{
|
|
public static FriendlyInternalException Oh(string message)
|
|
{
|
|
return new FriendlyInternalException(message);
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
/// 删除失败异常
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public static FriendlyInternalException OhDeleteFailed()
|
|
{
|
|
return new FriendlyInternalException("删除失败!");
|
|
}
|
|
|
|
/// <summary>
|
|
/// 数据不存在异常
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public static FriendlyInternalException OhDataNotExists()
|
|
{
|
|
return new FriendlyInternalException("数据不存在!");
|
|
}
|
|
|
|
/// <summary>
|
|
/// 更新失败异常
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public static FriendlyInternalException OhUpdateFailed()
|
|
{
|
|
return new FriendlyInternalException("更新失败!");
|
|
}
|
|
|
|
/// <summary>
|
|
/// 新增失败异常
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public static FriendlyInternalException OhAddFailed()
|
|
{
|
|
return new FriendlyInternalException("新增失败!");
|
|
}
|
|
|
|
/// <summary>
|
|
/// 业务处理失败自定义消息
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public static FriendlyInternalException OhBusinessFailed(string msg, object data)
|
|
{
|
|
return new FriendlyInternalException(msg, data, 200);
|
|
}
|
|
|
|
/// <summary>
|
|
/// 操作失败
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public static FriendlyInternalException OperationFailed()
|
|
{
|
|
return new FriendlyInternalException("操作失败!");
|
|
}
|
|
}
|
|
}
|