| | |
| | | /// <summary> |
| | | /// 单位名称 |
| | | /// </summary> |
| | | public partial class SysUnitName : Yw.CAL.ISysUnitName |
| | | public partial class SysUnitName |
| | | { |
| | | private readonly Yw.CAL.ISysUnitName _cal = CALCreateHelper.CreateCAL<Yw.CAL.ISysUnitName>(); |
| | | |
| | | public async Task<List<SysUnitNameDto>> GetByValueID(long ValueID) |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public virtual async Task<List<SysUnitNameVmo>> GetByValueID(long ValueID) |
| | | { |
| | | return await _cal.GetByValueID(ValueID); |
| | | var dtoList = await _cal.GetByValueID(ValueID); |
| | | return Dto2Vmos(dtoList); |
| | | } |
| | | |
| | | public async Task<SysUnitNameDto> GetByID(long ID) |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public virtual async Task<SysUnitNameVmo> GetByID(long ID) |
| | | { |
| | | return await _cal.GetByID(ID); |
| | | |
| | | var dto = await _cal.GetByID(ID); |
| | | return Dto2Vmo(dto); |
| | | } |
| | | |
| | | public async Task<List<SysUnitNameDto>> GetByIds(List<long> Ids) |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public virtual async Task<List<SysUnitNameVmo>> GetByIds(List<long> Ids) |
| | | { |
| | | return await _cal.GetByIds(Ids); |
| | | if (Ids == null || Ids.Count < 1) |
| | | { |
| | | return default; |
| | | } |
| | | var dtoList = await _cal.GetByIds(Ids); |
| | | return Dto2Vmos(dtoList); |
| | | } |
| | | |
| | | public async Task<bool> SetByValueID(long ValueID, List<SysUnitNameValueSetter> Setters) |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public virtual async Task<bool> SetByValueID(long ValueID, List<Yw.Vmo.SysUnitNameValueSetter> Setters) |
| | | { |
| | | return await _cal.SetByValueID(ValueID, Setters); |
| | | var dtoList = Setters?.Select(x => new Yw.Dto.SysUnitNameValueSetter() |
| | | { |
| | | LangID = x.LangID, |
| | | Name = x.Name |
| | | }).ToList(); |
| | | var bol = await _cal.SetByValueID(ValueID, dtoList); |
| | | return bol; |
| | | } |
| | | |
| | | |
| | | } |
| | | } |