public virtual ActionResult Details(dynamic id)
        {
            id = DynamicEntitySearcher.DynamicEntityMetadata.ParseKeyType(id);
            var model     = DynamicRepository.GetItem(DynamicEntitySearcher.DynamicEntityMetadata.EntityMetadata.EntityType, DynamicEntitySearcher.DynamicEntityMetadata.KeyName(), id, DynamicEntitySearcher.DynamicEntityMetadata.GetInstanceIncludes().ToArray());
            var viewModel = new DynamicDetailsViewModel(DynamicEntitySearcher.DynamicEntityMetadata, model, RequestManager.QueryStringDictionary);

            return(ControllerManager.View("DynamicDetails", viewModel));
        }
コード例 #2
0
 public virtual ActionResult Details(dynamic id)
 {
     id = DynamicEntitySearcher.DynamicEntityMetadata.ParseKeyType(id);
     var model = DynamicRepository.GetItem(DynamicEntitySearcher.DynamicEntityMetadata.EntityMetadata.EntityType, DynamicEntitySearcher.DynamicEntityMetadata.KeyName(), id, DynamicEntitySearcher.DynamicEntityMetadata.GetInstanceIncludes().ToArray());
     var viewModel = new DynamicDetailsViewModel(DynamicEntitySearcher.DynamicEntityMetadata, model, RequestManager.QueryStringDictionary);
     return ControllerManager.View("DynamicDetails", viewModel);
 }