namespace Yw.CAL.LocalClient
{
///
///
///
public partial class SysUnitHelper : ISysUnitHelper
{
private readonly Yw.Service.SysUnitTransfer _service = new();
///
///
///
public async Task GetUnitName(string UnitType, string UnitValue, string UnitLang)
{
return await Task.Factory.StartNew(() =>
{
return Service.SysUnitHelper.GetUnitName(UnitType, UnitValue, UnitLang);
});
}
///
///
///
public async Task> GetUnitNameList(string UnitType, string UnitLang)
{
return await Task.Factory.StartNew(() =>
{
return Service.SysUnitHelper.GetUnitNameList(UnitType, UnitLang);
});
}
///
///
///
public async Task> GetUnitDict(string UnitType, string UnitLang)
{
return await Task.Factory.StartNew(() =>
{
return Service.SysUnitHelper.GetUnitDict(UnitType, UnitLang);
});
}
///
///
///
public async Task Transfer(string UnitType, string FromUnitValue, string ToUnitValue, double FromValue)
{
return await Task.Factory.StartNew(() =>
{
return Service.SysUnitHelper.Transfer(FromValue, UnitType, FromUnitValue, ToUnitValue);
});
}
}
}