using System.Collections.Generic; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Win_in.Sfs.Shared.Application.Contracts; using Win_in.Sfs.Shared.Domain.Shared; namespace Win_in.Sfs.Basedata.Application.Contracts; public interface IEquipmentLocAppService : ISfsBaseDataAppServiceBase , ISfsGetByCodeAppService , ISfsCheckAppService , ISfsUpsertAppService { Task> GetEquipmentLocAsync(List p_ls); Task> GetLocsAsync(); //Task CheckItemIsAvailable(string itemCode); //[HttpGet("check-item-is-available-no-select-sql")] //void CheckItemIsAvailable(EquipmentLocDTO EquipmentLocDTO); //Task> GetListByNameAsync(string name); //Task GetOrAddAsync(EquipmentLocEditInput input); //Task GetManageTypeAsync(string itemCode); //Task> GetManageTypesAsync(List itemCodes); //Task UpsertAsyncByInterface(EquipmentLocEditInput input); //Task UpsertStdPackQtyAsync(string itemCode, decimal stdpackqty); }