public ActionResult Version(int id)
{
ViewBag.Title = PresentationModel.GetViewTitleForTenant("Version", this.Session.GetTenant());
DatasetManager dm = new DatasetManager();
DatasetVersion version = dm.DatasetVersionRepo.Get(p => p.Id == id).First();
var tuples = dm.GetDatasetVersionEffectiveTuples(version);
ViewBag.VersionId = id;
ViewBag.DatasetId = version.Dataset.Id;
if (version.Dataset.DataStructure is StructuredDataStructure)
{
ViewBag.Variables = ((StructuredDataStructure) version.Dataset.DataStructure.Self).Variables.ToList();
}
else
{
ViewBag.Variables = new List<Variable>();
}
return View(tuples);
}