using Microsoft.EntityFrameworkCore; using Ropin.Inspection.Model; using Ropin.Inspection.Model.Entities; using Ropin.Inspection.Model.SearchModel.LGS; using Ropin.Inspection.Model.ViewModel.LGS; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ropin.Inspection.Repository.LGS.Interface { public interface ILGSLargeScreenRepository : IRepositoryBase, IRepositoryBaseById { Task> GetConditionAsync(LargeScreenSearch searchModel); Task> DevOpsRepairISP30DaysStatistics(string DevStoreCode); Task> DevOpsRepairISP7DaysStatistics(string DevStoreCode); Task> DevOpsDaysStatistics(string DevStoreCode, int days); Task> RepairOrderDaysStatistics(string DevStoreCode, int days); Task> ISPDaysStatistics(string DevStoreCode, int days); Task GeDevOpsStatisticsMonthPieAsync(string devCode, int months); Task GeRepairOrderStatisticsMonthPieAsync(string devCode, int months); } }