| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- using System.Linq.Expressions;
- using Abp.Threading;
- using VberZero.BaseSystem;
- namespace VberZero.DomainService.States;
- public static class StatesManagerEx
- {
- #region GetSelectList
- #region CodeFilter
- public static string GetSelectStr(this ISysStatesManager sysStatesManager, QueryStateDisplayValue input, params string[] codeFilter)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetSelectStrAsync(input, codeFilter));
- }
- public static string GetSelectStr(this ISysStatesManager sysStatesManager, string codeKey, params string[] codeFilter)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetSelectStrAsync(codeKey, codeFilter));
- }
- #endregion CodeFilter
- #region CodeFilterReversal
- public static string GetSelectStrReversal(this ISysStatesManager sysStatesManager, QueryStateDisplayValue input, params string[] codeFilter)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetSelectStrReversalAsync(input, codeFilter));
- }
- public static string GetSelectStrReversal(this ISysStatesManager sysStatesManager, string codeKey, params string[] codeFilter)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetSelectStrReversalAsync(codeKey, codeFilter));
- }
- #endregion CodeFilterReversal
- #region Exp
- public static string GetSelectStr(this ISysStatesManager sysStatesManager, QueryStateDisplayValue input, Expression<Func<SysState, bool>> exp = null)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetSelectStrAsync(input, exp));
- }
- public static string GetSelectStr(this ISysStatesManager sysStatesManager, string codeKey, Expression<Func<SysState, bool>> exp = null)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetSelectStrAsync(codeKey, exp));
- }
- #endregion Exp
- #region StateDisplayDto
- public static List<StateDisplayDto> GetStateList(this ISysStatesManager sysStatesManager, QueryStateDisplayValue input, Expression<Func<SysState, bool>> exp = null)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetStateListAsync(input, exp));
- }
- public static List<StateDisplayDto> GetStateList(this ISysStatesManager sysStatesManager, string codeKey, Expression<Func<SysState, bool>> exp = null)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetStateListAsync(codeKey, exp));
- }
- public static List<StateDisplayDto> GetStateList(this ISysStatesManager sysStatesManager, string codeKey, params string[] codeFilter)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetStateListAsync(codeKey, codeFilter));
- }
- public static List<StateDisplayDto> GetStateListReversal(this ISysStatesManager sysStatesManager, string codeKey, params string[] codeFilter)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetStateListReversalAsync(codeKey, codeFilter));
- }
- #endregion StateDisplayDto
- #endregion GetSelectList
- #region GetDisplayValue
- public static string GetDisplayValue(this ISysStatesManager sysStatesManager, QueryStateDisplayValue input)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetDisplayValueAsync(input));
- }
- public static string GetDisplayValue(this ISysStatesManager sysStatesManager, string codeKey, string codeValue)
- {
- return AsyncHelper.RunSync(() => sysStatesManager.GetDisplayValueAsync(codeKey, codeValue));
- }
- #endregion GetDisplayValue
- }
|