using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using GB5Shared.ResponseStandard; using MMDAL.DTO.MRP; using System.Data.Common; namespace MMDAL.CustomCode.MRP { public interface IMRPDAL { Task GetMRP(int mrpId, LoginDTO loginDTO); Task> SaveMRP(MRPDTO dto, LoginDTO loginDTO, DbTransaction tx); Task> UpdateMRP(MRPDTO dto, LoginDTO loginDTO, DbTransaction tx); Task> DeleteMRP(int mrpId, LoginDTO loginDTO, DbTransaction tx); Task> GetMRPList(int pageOffset, int pageSize, LoginDTO loginDTO); Task GetMRPListCount(LoginDTO loginDTO); Task> GetSelectListMRP(CriteriaDTO criteriaDTO, LoginDTO loginDTO); } }