public ProjectType(IListRepository listRepository,
                    ISeriesRepository seriesRepository, IPointRepository pointRepository)
 {
     Field(x => x.IdLab).Description("IdLab");
     Field(x => x.IdProject).Description("IdProject");
     Field(x => x.Name).Description("Name");
     Field(x => x.Customer).Description("Customer");
     Field(x => x.Timestamp, nullable: true).Description("Timestamp");
     Field <ListGraphType <ListType> >(
         "lists",
         resolve: x => listRepository.GetListsForProject(x.Source.IdLab, x.Source.IdProject)
         );
     Field <ListGraphType <SeriesType> >(
         "series",
         resolve: x => seriesRepository.GetSeriesForLab(x.Source.IdLab)
         );
     Field <ListGraphType <PointType> >(
         "points",
         resolve: x => pointRepository.GetPointsForProject(x.Source.IdLab, x.Source.IdProject)
         );
 }