using CPRNIMS.Infrastructure.Dto.Items; using CPRNIMS.Infrastructure.Entities.Purchasing; using CPRNIMS.Infrastructure.Entities.Receiving; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CPRNIMS.Domain.Contracts.Receiving { public interface IReceiving { Task> GetRRDetailByPO(ItemDto itemDto); Task> GetRRDetail(ItemDto itemDto); Task> GetForReceiving(ItemDto itemDto); Task> GetRR(ItemDto itemDto); Task> GetLatestRRNo(ItemDto itemDto); Task PostPutReceiving(ItemDto itemDto); Task PutPOClose(ItemDto itemDto); Task PutRRNoSeries(ItemDto itemDto); Task > GetRRReport (ItemDto itemDto); } }