using SolarPower.Models; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace SolarPower.Repository.Interface { public interface IOperationRepository : IRepositoryBase { Task> GetPowerStationIdList(int UserId); Task AddOperationPlan(OperationCreatePlan OperationPlan, List properties); Task> OperationPlanTable(List id); Task GetOneOperation(int id); Task UpdateOperationPlan(OperationCreatePlan OperationPlan, List properties); Task AddToRecord(PlanToRecord record, List properties2); /// /// 透過搜尋條件,查詢過濾後的運維作業記錄 /// /// /// Task> GetAllRecodeByFilterAsync(PostOperationRecodeFilter filter); } }