public static BuildLogItemVM CreateNewViewModel(MSBuildExtensionPack.DataSourceEntities.BuildLog.Default entity) { Framework.UIAction uiAction = Framework.UIAction.Create; BuildLogItemVM vm = new BuildLogItemVM(); vm.ContentData.Title = Framework.Resx.UIStringResource.AddNew; vm.ContentData.Summary = MSBuildExtensionPack.Resx.UIStringResourcePerEntityBuildLog.AddNew_BuildLog; vm.LoadExtraData(uiAction); vm.Item = entity; vm.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(BuildLogItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Launch); return(vm); }
private MSBuildExtensionPack.DataSourceEntities.BuildLog.Default CreateEmptyEntityOrGetFromTempData(string tempDataKey_BuildLogController_Copy) { MSBuildExtensionPack.DataSourceEntities.BuildLog.Default entity; if (TempData.ContainsKey(tempDataKey_BuildLogController_Copy) && TempData[tempDataKey_BuildLogController_Copy] != null) { try { entity = (MSBuildExtensionPack.DataSourceEntities.BuildLog.Default)TempData[tempDataKey_BuildLogController_Copy]; TempData.Keep(tempDataKey_BuildLogController_Copy); } catch { entity = new MSBuildExtensionPack.DataSourceEntities.BuildLog.Default(); } } else { entity = new MSBuildExtensionPack.DataSourceEntities.BuildLog.Default(); } return(entity); }
/// <summary> /// Creates a new instance of view Default. /// </summary> /// <returns>an instance of <see cref="MSBuildExtensionPack.DataSourceEntities.BuildLog.Default"/></returns> public static MSBuildExtensionPack.DataSourceEntities.BuildLog.Default CreateDefault( System.Int64 id, System.Int64 buildId, System.Int32 buildEventCodeId, System.String message, System.DateTime eventTime, System.String build_1_Name, System.String solution_1_Name, System.Int32 solution_1Id, System.String organization_1_Name, System.Int64 organization_1Id, System.Guid organization_1_UniqueIdentifier, System.Guid organization_1_UniqueidentifierColumn, System.String organization_2_Name, System.Int64 organization_2Id, System.Guid organization_2_UniqueIdentifier, System.Guid organization_2_UniqueidentifierColumn, System.String buildEventCode_1_Name ) { MSBuildExtensionPack.DataSourceEntities.BuildLog.Default _retval = new MSBuildExtensionPack.DataSourceEntities.BuildLog.Default(); _retval.Id = id; _retval.BuildId = buildId; _retval.BuildEventCodeId = buildEventCodeId; _retval.Message = message; _retval.EventTime = eventTime; _retval.Build_1_Name = build_1_Name; _retval.Solution_1_Name = solution_1_Name; _retval.Solution_1Id = solution_1Id; _retval.Organization_1_Name = organization_1_Name; _retval.Organization_1Id = organization_1Id; _retval.Organization_1_UniqueIdentifier = organization_1_UniqueIdentifier; _retval.Organization_1_UniqueidentifierColumn = organization_1_UniqueidentifierColumn; _retval.Organization_2_Name = organization_2_Name; _retval.Organization_2Id = organization_2Id; _retval.Organization_2_UniqueIdentifier = organization_2_UniqueIdentifier; _retval.Organization_2_UniqueidentifierColumn = organization_2_UniqueidentifierColumn; _retval.BuildEventCode_1_Name = buildEventCode_1_Name; return(_retval); }