using Ropin.Inspection.Model.Entities; using Ropin.Inspection.Model.SearchModel.VMC; using Ropin.Inspection.Model.ViewModel.VMC; using Ropin.Inspection.Service.Interface; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ropin.Inspection.Service.VMC.Interface { public interface IVmcCameraService : IBaseService, IBaseServiceById { Task UpdateAsync(VmcCameraViewModel viewModel, string Id); Task ForbiddenAsync(string id); Task> GetConditionAsync(VmcCameraSearch searchModel); Task> GetCameraMigrateConditionAsync(VmcCameraMigrateSearch searchModel); Task CreateCameraMigrate(TVMC_CameraMigrate content); Task CreateDevCamera(TVMC_DevCamera content); Task CreateDevCameraList(VmcDevCamera model); Task DeleteDevCameraAsync(string id); Task> GetDevCameraConditionAsync(VmcDevSearch searchModel); } }