using GB5Shared.DTO.Framework.Criteria; using GB5Shared.DTO.Framework.Login; using MMDAL.DTO.Grade; using MMDAL.DTO.MaterialGrade; using MMDAL.DTO.ParameterSet; using MMDAL.DTO.Standard; using System; using System.Collections.Generic; using System.Data; using System.Data.Common; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MMDAL.CustomCode.Grade { public interface IGradeDAL { Task> GetGrade(LoginDTO loginDTO, string sql, object parameters); Task GetSelectListGrade(CriteriaDTO CriteriaDTO, LoginDTO LoginDTO); Task SaveGrade(GradeDTO GradeDTO, LoginDTO LoginDTO); Task UpdateGrade(GradeDTO GradeDTO, LoginDTO LoginDTO); Task DeleteSpecificationDetail(int MaterialGradeId, LoginDTO loginDTO); Task DeleteSpecification(int MaterialGradeId, LoginDTO loginDTO); Task DeleteGrade(int MaterialGradeId, LoginDTO loginDTO); Task> GetGradeList(LoginDTO loginDTO, string sql); } }