20 lines
836 B
C#
20 lines
836 B
C#
using ReportingServices.Models.PlanningReport;
|
|
using ReportingServices.ReportingObjects;
|
|
|
|
namespace ReportingServices.Dependency_Injections
|
|
{
|
|
public interface IScrapeDatabaseRepository
|
|
{
|
|
public void OpenConnection();
|
|
public void CloseConnection();
|
|
public List<ScrapByDay> GetScrapByDay(List<ReactorOutsByRDS> outs);
|
|
public List<ReactorPSNWORuns> GetReactorPSNWORuns(string startDate, string endDate);
|
|
public int GetNumberOfPartChanges(string startDate, string endDate);
|
|
public int[] GetNumberOfToolsByWaferSize(string reactors);
|
|
public int[] GetNumberOfSingleLoadLocks();
|
|
public int[] GetNumberOfToolUnloadTempsLessThan700();
|
|
public QuarterlyTargets GetQuarterlyTargets();
|
|
public Dictionary<string, List<string>> GetDualLayerReactors();
|
|
}
|
|
}
|