using Microsoft.EntityFrameworkCore; using Ropin.Inspection.Model.Entities; using Ropin.Inspection.Model.ViewModel.SYS; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ropin.Inspection.Repository.SYS.Interface { public interface ILicenseLargeScreenTemplateRepository :IRepositoryBase<TSYS_LicenseLargeScreenTemplate>, IRepositoryBaseById<TSYS_LicenseLargeScreenTemplate, string> { Task CreateLicenseLargeScreenTemplateAsync(TSYS_LicenseLargeScreenTemplate entity); Task<bool> DeleteByLicenseCodeAsync(string licenseCode); Task<bool> DeleteLicenseLargeScreenTemplateAsync(string licenseCode, string largeScreenTemplateCode); Task<IEnumerable<LicenseLargeScreenTemplateModel>> GetList(string licenseCode); } }