public ActionResult AddNew() { var entity = CreateEmptyEntityOrGetFromTempData(TempDataKey_BuildController_Copy); Framework.UIAction uiAction = Framework.UIAction.Create; MSBuildExtensionPack.AspNetMvc40ViewModel.BuildItemVM vm = MSBuildExtensionPack.AspNetMvc40ViewModel.BuildItemVM.CreateNewViewModel(entity); vm.LoadExtraData(uiAction); return(View(vm)); }
public static BuildItemVM CreateNewViewModel(MSBuildExtensionPack.DataSourceEntities.Build.Default entity) { Framework.UIAction uiAction = Framework.UIAction.Create; BuildItemVM vm = new BuildItemVM(); vm.ContentData.Title = Framework.Resx.UIStringResource.AddNew; vm.ContentData.Summary = MSBuildExtensionPack.Resx.UIStringResourcePerEntityBuild.AddNew_Build; vm.LoadExtraData(uiAction); vm.Item = entity; vm.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(BuildItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Launch); return(vm); }