public ActionResult AddNew() { var entity = CreateEmptyEntityOrGetFromTempData(TempDataKey_BuildEventCodeController_Copy); Framework.UIAction uiAction = Framework.UIAction.Create; MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM vm = MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM.CreateNewViewModel(entity); vm.LoadExtraData(uiAction); return(View(vm)); }
public static BuildEventCodeItemVM CreateNewViewModel(MSBuildExtensionPack.DataSourceEntities.BuildEventCode entity) { Framework.UIAction uiAction = Framework.UIAction.Create; BuildEventCodeItemVM vm = new BuildEventCodeItemVM(); vm.ContentData.Title = Framework.Resx.UIStringResource.AddNew; vm.ContentData.Summary = MSBuildExtensionPack.Resx.UIStringResourcePerEntityBuildEventCode.AddNew_BuildEventCode; vm.LoadExtraData(uiAction); vm.Item = entity; vm.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(BuildEventCodeItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Launch); return(vm); }