Example #1
0
        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);
        }
Example #2
0
        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);
        }
Example #3
0
 /// <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);
 }