using EgwCoreLib.Lux.Data.DbModel.Items; using EgwCoreLib.Lux.Data.DbModel.Sales; namespace EgwCoreLib.Lux.Data.Repository.Sales { public interface IOfferRowRepository : IBaseRepository { #region Public Methods Task AddAsync(OfferRowModel entity); Task DeleteAsync(OfferRowModel entity); Task> GetBomItemsAsync(); Task GetByIdAsync(int offerRowId); Task> GetByParentAsync(int offerId); Task GetByUidAsync(string offerRowUid); Task> GetItemGroupsAsync(); Task SaveRowsAsync(List rows); Task UpdateAsync(OfferRowModel entity); #endregion Public Methods } }