Exemple #1
0
        public static OrganizationItemVM CreateNewViewModel(MSBuildExtensionPack.DataSourceEntities.Organization.Default entity)
        {
            Framework.UIAction uiAction = Framework.UIAction.Create;
            OrganizationItemVM vm       = new OrganizationItemVM();

            vm.ContentData.Title   = Framework.Resx.UIStringResource.AddNew;
            vm.ContentData.Summary = MSBuildExtensionPack.Resx.UIStringResourcePerEntityOrganization.AddNew_Organization;
            vm.LoadExtraData(uiAction);

            vm.Item = entity;
            vm.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(OrganizationItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Launch);

            return(vm);
        }
Exemple #2
0
 /// <summary>
 /// Creates a new instance of view Default.
 /// </summary>
 /// <returns>an instance of <see cref="MSBuildExtensionPack.DataSourceEntities.Organization.Default"/></returns>
 public static MSBuildExtensionPack.DataSourceEntities.Organization.Default CreateDefault(
     System.Int64 id, System.Int64 parentId, System.String name, System.Boolean isSystemBuiltIn, System.Guid uniqueIdentifier, System.DateTime createdDateTime, System.String charColumn, System.String varcharColumn, System.String textColumn, System.String ncharColumn, System.String nvarcharColumn, System.String ntextColumn, System.Boolean bitColumn, System.Byte[] binaryColumn, System.Byte[] varbinaryColumn, System.Byte[] imageColumn, System.Byte tinyintColumn, System.Int16 smallintColumn, System.Int32 intColumn, System.Int64 bigintColumn, System.Decimal decimalColumn, System.Decimal numericColumn, System.Decimal smallmoneyColumn, System.Decimal moneyColumn, System.Single floatColumn, System.Single realColumn, System.DateTime datetimeColumn, System.DateTime datetime2Column, System.DateTime smalldatetimeColumn, System.DateTime dateColumn, System.TimeSpan timeColumn, System.Guid uniqueidentifierColumn, System.String organization_2_Name, System.Guid organization_2_UniqueIdentifier, System.Guid organization_2_UniqueidentifierColumn
     )
 {
     MSBuildExtensionPack.DataSourceEntities.Organization.Default _retval = new MSBuildExtensionPack.DataSourceEntities.Organization.Default();
     _retval.Id                                    = id;
     _retval.ParentId                              = parentId;
     _retval.Name                                  = name;
     _retval.IsSystemBuiltIn                       = isSystemBuiltIn;
     _retval.UniqueIdentifier                      = uniqueIdentifier;
     _retval.CreatedDateTime                       = createdDateTime;
     _retval.CharColumn                            = charColumn;
     _retval.VarcharColumn                         = varcharColumn;
     _retval.TextColumn                            = textColumn;
     _retval.NcharColumn                           = ncharColumn;
     _retval.NvarcharColumn                        = nvarcharColumn;
     _retval.NtextColumn                           = ntextColumn;
     _retval.BitColumn                             = bitColumn;
     _retval.BinaryColumn                          = binaryColumn;
     _retval.VarbinaryColumn                       = varbinaryColumn;
     _retval.ImageColumn                           = imageColumn;
     _retval.TinyintColumn                         = tinyintColumn;
     _retval.SmallintColumn                        = smallintColumn;
     _retval.IntColumn                             = intColumn;
     _retval.BigintColumn                          = bigintColumn;
     _retval.DecimalColumn                         = decimalColumn;
     _retval.NumericColumn                         = numericColumn;
     _retval.SmallmoneyColumn                      = smallmoneyColumn;
     _retval.MoneyColumn                           = moneyColumn;
     _retval.FloatColumn                           = floatColumn;
     _retval.RealColumn                            = realColumn;
     _retval.DatetimeColumn                        = datetimeColumn;
     _retval.Datetime2Column                       = datetime2Column;
     _retval.SmalldatetimeColumn                   = smalldatetimeColumn;
     _retval.DateColumn                            = dateColumn;
     _retval.TimeColumn                            = timeColumn;
     _retval.UniqueidentifierColumn                = uniqueidentifierColumn;
     _retval.Organization_2_Name                   = organization_2_Name;
     _retval.Organization_2_UniqueIdentifier       = organization_2_UniqueIdentifier;
     _retval.Organization_2_UniqueidentifierColumn = organization_2_UniqueidentifierColumn;
     return(_retval);
 }
Exemple #3
0
        private MSBuildExtensionPack.DataSourceEntities.Organization.Default CreateEmptyEntityOrGetFromTempData(string tempDataKey_OrganizationController_Copy)
        {
            MSBuildExtensionPack.DataSourceEntities.Organization.Default entity;
            if (TempData.ContainsKey(tempDataKey_OrganizationController_Copy) && TempData[tempDataKey_OrganizationController_Copy] != null)
            {
                try
                {
                    entity = (MSBuildExtensionPack.DataSourceEntities.Organization.Default)TempData[tempDataKey_OrganizationController_Copy];
                    TempData.Keep(tempDataKey_OrganizationController_Copy);
                }
                catch
                {
                    entity = new MSBuildExtensionPack.DataSourceEntities.Organization.Default();
                }
            }
            else
            {
                entity = new MSBuildExtensionPack.DataSourceEntities.Organization.Default();
            }

            return(entity);
        }
 protected void LaunchOrganization_2DetailsView(MSBuildExtensionPack.DataSourceEntities.Organization.Default item)
 {
     MSBuildExtensionPack.MVVMLightViewModels.ViewModelLocator.MSBuildExtensionPack_MVVMLightViewModels_ItemVMOrganization_Static.LoadItem(new MSBuildExtensionPack.DataSourceEntities.OrganizationIdentifier(item.ParentId));
     MSBuildExtensionPack.MVVMLightViewModels.ViewModelLocator.MSBuildExtensionPack_MVVMLightViewModels_ItemVMOrganization_Static.LaunchDetailsViewCommand.Execute(MSBuildExtensionPack.MVVMLightViewModels.ViewModelLocator.MSBuildExtensionPack_MVVMLightViewModels_ItemVMOrganization_Static.Item);
 }