ICurrencysApplicationService.cs 668 B

12345678910111213141516171819202122232425262728
  1. using System.Collections.Generic;
  2. using System.Threading.Tasks;
  3. using System.Web.Mvc;
  4. using Abp.Domain.Entities;
  5. using IwbZero.AppServiceBase;
  6. using ShwasherSys.BasicInfo.Dto;
  7. namespace ShwasherSys.BasicInfo
  8. {
  9. public interface ICurrencyAppService : IIwbAsyncCrudAppService<CurrencyDto, string, PagedRequestDto, CurrencyCreateDto, CurrencyUpdateDto >
  10. {
  11. Task<List<SelectListItem>> GetSelectList();
  12. Task<string> GetSelectStr();
  13. #region Get
  14. Task<Currency> GetEntityById(string id);
  15. Task<Currency> GetEntityByNo(string no);
  16. Task<CurrencyDto> GetDtoById(string id);
  17. Task<CurrencyDto> GetDtoByNo(string no);
  18. #endregion
  19. }
  20. }