using System; using System.Collections.Generic; using System.Threading.Tasks; using GxPress.Entity.WorkFlow; using GxPress.Request.App.Flow; using Datory; using GxPress.Entity.WorkCar; namespace GxPress.Repository.Interface.WorkCar { public interface ICarRepository : IRepository { Task InsertAsync(Car item); Task UpdateAsync(Car item); Task GetAsync(int carId); Task> GetListAsync(int typeId); Task DeleteAsync(int carId); Task GetAvailableCarId(int typeId, IEnumerable orderedCarIds); } }