123456789101112131415161718192021222324252627 |
- using Microsoft.EntityFrameworkCore;
- using Ropin.Inspection.Model.Entities;
- using Ropin.Inspection.Model.SearchModel.VMC;
- using Ropin.Inspection.Model.ViewModel.VMC;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Ropin.Inspection.Repository.VMC.Interface
- {
- public interface IVmcCameraRepository : IRepositoryBase<TVMC_Camera>, IRepositoryBaseById<TVMC_Camera, string>
- {
- Task<IEnumerable<VmcCameraViewModel>> GetConditionAsync(VmcCameraSearch searchModel);
- }
- public interface IVmcCameraMigrateRepository : IRepositoryBase<TVMC_CameraMigrate>, IRepositoryBaseById<TVMC_CameraMigrate, string>
- {
- Task<IEnumerable<VmcCameraMigrateViewModel>> GetConditionAsync(VmcCameraMigrateSearch searchModel);
- }
- public interface IVMCDevCameraRepository : IRepositoryBase<TVMC_DevCamera>, IRepositoryBaseById<TVMC_DevCamera, string>
- {
- Task<bool> DeleteBYCameraCode(string code);
- Task<bool> DeleteBYDevStoreCode(string code);
- Task<IEnumerable<VmcDevCameraViewModel>> GetConditionAsync(VmcDevSearch searchModel);
- }
- }
|