internal Run GetRun(Guid runId) { using (DurationDataEntities dds = new DurationDataEntities(GetConnectionString())) { return(Run.GetRunByRunId(dds, runId)); } }
internal List <Run> GetRuns(Guid buildId, Guid productId) { using (DurationDataEntities dds = new DurationDataEntities(GetConnectionString())) { var runs = Run.GetRunsByBuild(dds, buildId); return(runs.FindAll(x => x.Product.ProductId == productId)); } }
internal List <Build> GetBuilds() { BuildList activeBuilds; using (DurationDataEntities dds = new DurationDataEntities(GetConnectionString())) { activeBuilds = Build.GetBuilds(dds, true); } return(activeBuilds.OrderBy(x => x.Release).ToList()); }
internal List <Product> GetProducts() { ProductList products; using (DurationDataEntities dds = new DurationDataEntities(GetConnectionString())) { products = Product.GetProducts(dds, true); } products.Sort(products.Compare); return(products); }