using CPRNIMS.Infrastructure.Dto.Inventory; using CPRNIMS.Infrastructure.Dto.Inventory.Request; using CPRNIMS.Infrastructure.Entities.Inventory; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CPRNIMS.Domain.Contracts.Inventory { public interface IMRS { Task GetPagedAsync(MRSFilterDto filter); Task GetByIdAsync(long mrsId); Task CreateAsync(CreateMRSRequest dto, string createdBy); Task ApproveAsync(long mrsId, string approvedBy); } }