}//END getDataObject_GroupCommands Method // ============================================================================== /// <summary> /// This method returns a client application ResultData object /// </summary> /// <param name="PageObject">Evado.UniForm.Model.AppData object.</param> /// <returns>ClientApplicationData object</returns> // ------------------------------------------------------------------------------ private void getDataObject_DetailsGroup ( Evado.UniForm.Model.Page PageObject ) { this.LogMethod ( "getDataObject_DetailsGroup" ); // // Initialise the methods variables and objects. // Evado.UniForm.Model.Field pageField = new Evado.UniForm.Model.Field ( ); List<EvOption> optionList = new List<EvOption> ( ); Evado.UniForm.Model.EditAccess adminAccess = Evado.UniForm.Model.EditAccess.Disabled; if ( this.Session.UserProfile.hasAdministrationAccess == true ) { adminAccess = Evado.UniForm.Model.EditAccess.Enabled; } // // create the page pageMenuGroup // Evado.UniForm.Model.Group pageGroup = PageObject.AddGroup ( String.Empty ); pageGroup.Layout = Evado.UniForm.Model.GroupLayouts.Full_Width; pageGroup.EditAccess = Evado.UniForm.Model.EditAccess.Enabled; // // Add the group commands // this.getDataObject_GroupCommands ( pageGroup ); // // Create the customer id object // pageField = pageGroup.createTextField ( EdOrganisation.FieldNames.OrgId.ToString ( ), EdLabels.Label_Organisation_Id, String.Empty, this.Session.AdminOrganisation.OrgId, 10 ); pageField.EditAccess = Evado.UniForm.Model.EditAccess.Disabled; pageField.Layout = EuAdapter.DefaultFieldLayout; pageField.EditAccess = adminAccess; // // get the org type selection list. // optionList = this.AdapterObjects.Settings.GetOrgTypeList ( true ); // // Generate the organisation type radio button list field object. // pageField = pageGroup.createSelectionListField ( EdOrganisation.FieldNames.Org_Type.ToString ( ), EdLabels.Organisation_Type_Field_Label, EdLabels.Organisation_Type_Field_Description, this.Session.AdminOrganisation.OrgType, optionList ); pageField.Layout = EuAdapter.DefaultFieldLayout; pageField.Mandatory = true; pageField.EditAccess = adminAccess; if ( this.Session.AdminOrganisation.OrgType == String.Empty ) { pageField.setBackgroundColor ( Evado.UniForm.Model.FieldParameterList.BG_Mandatory, Evado.UniForm.Model.Background_Colours.Red ); } // // Create the customer name object // pageField = pageGroup.createTextField ( EdOrganisation.FieldNames.Name.ToString ( ), EdLabels.Organisation_Name_Field_Label, this.Session.AdminOrganisation.Name, 50 ); pageField.Layout = EuAdapter.DefaultFieldLayout; pageField.Mandatory = true; pageField.setBackgroundColor ( Evado.UniForm.Model.FieldParameterList.BG_Mandatory, Evado.UniForm.Model.Background_Colours.Red ); // // Create the customer name object // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Image_File_Name ) == false ) { pageField = pageGroup.createImageField ( EdOrganisation.FieldNames.Image_File_Name.ToString ( ), EdLabels.Organisation_ImageFileame_Field_Label, this.Session.AdminOrganisation.ImageFileName, 300, 200 ); pageField.Layout = EuAdapter.DefaultFieldLayout; try { String stTargetPath = this.UniForm_BinaryFilePath + this.Session.AdminOrganisation.ImageFileName; String stImagePath = this.UniForm_ImageFilePath + this.Session.AdminOrganisation.ImageFileName; this.LogDebug ( "Target path {0}.", stTargetPath ); this.LogDebug ( "Image path {0}.", stImagePath ); // // copy the file into the image directory. // System.IO.File.Copy ( stImagePath, stTargetPath, true ); } catch { } } else { this.Session.Organisation.ImageFileName = String.Empty; } // // Create the street address 1 // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Address_1 ) == false ) { pageField = pageGroup.createTextField ( EdOrganisation.FieldNames.Address_1, EdLabels.Organisation_Address_Street_Field_Label, this.Session.AdminOrganisation.AddressStreet_1, 50 ); pageField.Layout = EuAdapter.DefaultFieldLayout; // // Create the street address 2 // pageField = pageGroup.createTextField ( EdOrganisation.FieldNames.Address_2, EdLabels.Organisation_Address_Street_Field_Label, this.Session.AdminOrganisation.AddressStreet_2, 50 ); pageField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the street address city // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Address_City ) == false ) { pageField = pageGroup.createTextField ( EdOrganisation.FieldNames.Address_City, EdLabels.Organisation_Address_City_Field_Label, this.Session.AdminOrganisation.AddressCity, 50 ); pageField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the street address state // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Address_State ) == false ) { pageField = pageGroup.createTextField ( EdOrganisation.FieldNames.Address_State, EdLabels.Organisation_Address_State_Field_Label, this.Session.AdminOrganisation.AddressState, 10 ); pageField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the street address 1 // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Address_Post_Code ) == false ) { pageField = pageGroup.createTextField ( EdOrganisation.FieldNames.Address_Post_Code, EdLabels.Organisation_Address_City_Field_Label, this.Session.AdminOrganisation.AddressPostCode, 50 ); pageField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the street address 1 // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Address_Country ) == false ) { pageField = pageGroup.createTextField ( EdOrganisation.FieldNames.Address_Country, EdLabels.Organisation_Address_Country_Field_Label, this.Session.AdminOrganisation.AddressCountry, 50 ); pageField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the organisation telephone number object // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Telephone ) == false ) { pageField = pageGroup.createTelephoneNumberField ( EdOrganisation.FieldNames.Telephone.ToString ( ), EdLabels.Organisation_Telephone_Field_Label, this.Session.AdminOrganisation.Telephone ); pageField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the organisation fax number object // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Email_Address ) == false ) { pageField = pageGroup.createEmailAddressField ( EdOrganisation.FieldNames.Email_Address.ToString ( ), EdLabels.Organisation_Email_Field_Label, this.Session.AdminOrganisation.EmailAddress ); pageField.Layout = EuAdapter.DefaultFieldLayout; } this.LogMethodEnd ( "getDataObject_DetailsGroup" ); }//END getDataObject_DetailsGroup Method
// ============================================================================== /// <summary> /// This method add the user personaliseation group /// </summary> /// <param name="Page">Evado.UniForm.Model.Page object.</param> // ------------------------------------------------------------------------------ private void getDataObject_MUP_OrganisationGroup ( Evado.UniForm.Model.Page PageObject ) { this.LogMethod ( "getDataObject_MUP_OrganisationGroup" ); // // Initialise the methods variables and objects. // Evado.UniForm.Model.Field groupField = new Evado.UniForm.Model.Field ( ); Evado.UniForm.Model.Group pageGroup = new Evado.UniForm.Model.Group ( ); Evado.UniForm.Model.Command groupCommand = new Evado.UniForm.Model.Command ( ); List<EvOption> optionList = new List<EvOption> ( ); if ( this.AdapterObjects.Settings.EnableUserOrganisationUpdate == false ) { this.LogDebug ( "Update update of organisations is disabled." ); this.LogMethodEnd ( "getDataObject_MUP_OrganisationGroup" ); return; } // // create the page pageMenuGroup // pageGroup = PageObject.AddGroup ( String.Empty ); pageGroup.Layout = Evado.UniForm.Model.GroupLayouts.Full_Width; pageGroup.EditAccess = Evado.UniForm.Model.EditAccess.Enabled; // // Add the groups commands. // this.getDataObject_UserGroupCommands ( pageGroup ); // // Create the customer name object // groupField = pageGroup.createTextField ( EuUserProfiles.CONST_ORG_PREFIX + EdOrganisation.FieldNames.Name.ToString ( ), EdLabels.Organisation_Name_Field_Label, this.Session.Organisation.Name, 50 ); groupField.Layout = EuAdapter.DefaultFieldLayout; groupField.Mandatory = true; groupField.setBackgroundColor ( Evado.UniForm.Model.FieldParameterList.BG_Mandatory, Evado.UniForm.Model.Background_Colours.Red ); // // Create the customer name object // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Image_File_Name ) == false ) { groupField = pageGroup.createImageField ( EuUserProfiles.CONST_ORG_PREFIX + EdOrganisation.FieldNames.Image_File_Name.ToString ( ), EdLabels.Organisation_ImageFileame_Field_Label, this.Session.Organisation.ImageFileName, 300, 200 ); groupField.Layout = EuAdapter.DefaultFieldLayout; try { String stTargetPath = this.UniForm_BinaryFilePath + this.Session.Organisation.ImageFileName; String stImagePath = this.UniForm_ImageFilePath + this.Session.Organisation.ImageFileName; this.LogDebug ( "Target path {0}.", stTargetPath ); this.LogDebug ( "Image path {0}.", stImagePath ); // // copy the file into the image directory. // System.IO.File.Copy ( stImagePath, stTargetPath, true ); } catch { } } else { this.Session.Organisation.ImageFileName = String.Empty; } // // Create the street address 1 // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Address_1 ) == false ) { groupField = pageGroup.createTextField ( EuUserProfiles.CONST_ORG_PREFIX + EdOrganisation.FieldNames.Address_1, EdLabels.Organisation_Address_Street_Field_Label, this.Session.Organisation.AddressStreet_1, 50 ); groupField.Layout = EuAdapter.DefaultFieldLayout; // // Create the street address 2 // groupField = pageGroup.createTextField ( EuUserProfiles.CONST_ORG_PREFIX + EdOrganisation.FieldNames.Address_2, EdLabels.Organisation_Address_Street_Field_Label, this.Session.Organisation.AddressStreet_2, 50 ); groupField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the street address city // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Address_City ) == false ) { groupField = pageGroup.createTextField ( EuUserProfiles.CONST_ORG_PREFIX + EdOrganisation.FieldNames.Address_City, EdLabels.Organisation_Address_City_Field_Label, this.Session.Organisation.AddressCity, 50 ); groupField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the street address state // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Address_State ) == false ) { groupField = pageGroup.createTextField ( EuUserProfiles.CONST_ORG_PREFIX + EdOrganisation.FieldNames.Address_State, EdLabels.Organisation_Address_State_Field_Label, this.Session.Organisation.AddressState, 10 ); groupField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the street address 1 // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Address_Post_Code ) == false ) { groupField = pageGroup.createTextField ( EuUserProfiles.CONST_ORG_PREFIX + EdOrganisation.FieldNames.Address_Post_Code, EdLabels.Organisation_Address_City_Field_Label, this.Session.Organisation.AddressPostCode, 50 ); groupField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the street address 1 // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Address_Country ) == false ) { groupField = pageGroup.createTextField ( EuUserProfiles.CONST_ORG_PREFIX + EdOrganisation.FieldNames.Address_Country, EdLabels.Organisation_Address_Country_Field_Label, this.Session.Organisation.AddressCountry, 50 ); groupField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the organisation telephone number object // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Telephone ) == false ) { groupField = pageGroup.createTelephoneNumberField ( EuUserProfiles.CONST_ORG_PREFIX + EdOrganisation.FieldNames.Telephone.ToString ( ), EdLabels.Organisation_Telephone_Field_Label, this.Session.Organisation.Telephone ); groupField.Layout = EuAdapter.DefaultFieldLayout; } // // Create the organisation fax number object // if ( this.AdapterObjects.Settings.hasHiddenOrganisationField ( EdOrganisation.FieldNames.Email_Address ) == false ) { groupField = pageGroup.createEmailAddressField ( EuUserProfiles.CONST_ORG_PREFIX + EdOrganisation.FieldNames.Email_Address.ToString ( ), EdLabels.Organisation_Email_Field_Label, this.Session.Organisation.EmailAddress ); groupField.Layout = EuAdapter.DefaultFieldLayout; } this.LogMethodEnd ( "getDataObject_MUP_OrganisationGroup" ); }
}//END getEntity_Summary_ListGroup method // ============================================================================== /// <summary> /// This method appends the milestone groupCommand to the page milestone list pageMenuGroup /// </summary> /// <param name="Entity">EvForm object</param> /// <param name="PageGroup"> Evado.UniForm.Model.Group</param> // ----------------------------------------------------------------------------- private void getGroupSummaryListGroup ( EdRecord Entity, Evado.UniForm.Model.Page PageObject ) { this.LogMethod ( "getGroupSummaryListGroup" ); this.LogDebug ( "Entity.EntityId: " + Entity.EntityId ); this.LogDebug ( "LinkContentSetting: " + Entity.Design.LinkContentSetting ); this.LogDebug ( "DefaultPageLayout: " + Entity.Design.DefaultPageLayout ); // // Initialise the methods variables and objects. // Evado.UniForm.Model.Group pageGroup = new Evado.UniForm.Model.Group ( ); Evado.UniForm.Model.Field groupField = new Evado.UniForm.Model.Field ( ); Evado.UniForm.Model.Command groupCommand = new Evado.UniForm.Model.Command ( ); // // Create the record display pageMenuGroup. // pageGroup = PageObject.AddGroup ( String.Empty ); pageGroup.CmdLayout = Evado.UniForm.Model.GroupCommandListLayouts.Horizontal_Orientation; pageGroup.Layout = Evado.UniForm.Model.GroupLayouts.Dynamic; pageGroup.AddParameter ( Evado.UniForm.Model.GroupParameterList.Percent_Width, 25 ); foreach ( EdRecordField field in Entity.Fields ) { this.LogDebug ( "fid {0} - {1} V: {2}. ", field.FieldId, field.TypeId, field.ItemValue ); if ( field.Design.IsSummaryField == false && field.TypeId != EvDataTypes.Image && field.TypeId != EvDataTypes.Text && field.TypeId != EvDataTypes.Numeric && field.TypeId != EvDataTypes.Telephone_Number && field.TypeId != EvDataTypes.Selection_List && field.TypeId != EvDataTypes.Radio_Button_List && field.TypeId != EvDataTypes.Check_Box_List && field.TypeId != EvDataTypes.External_Selection_List && field.TypeId != EvDataTypes.External_RadioButton_List && field.TypeId != EvDataTypes.External_CheckBox_List ) { continue; } // // skip all empty items. // if ( field.ItemValue == String.Empty || field.ItemValue.Contains ( "E+37" ) == true || field.ItemValue.Contains ( "E-35" ) == true ) { continue; } this.LogDebug ( "FieldId {0}, value {1} ", field.FieldId, field.ItemValue ); // // Define the layout. // Evado.UniForm.Model.FieldLayoutCodes layout = Evado.UniForm.Model.FieldLayoutCodes.Left_Justified; switch ( field.TypeId ) { case EvDataTypes.Image: { groupField = pageGroup.createImageField ( String.Empty, field.Title, field.ItemValue, 125, 0 ); groupField.EditAccess = Evado.UniForm.Model.EditAccess.Disabled; groupField.Layout = layout; continue; } case EvDataTypes.Selection_List: case EvDataTypes.Check_Box_List: case EvDataTypes.Radio_Button_List: case EvDataTypes.Horizontal_Radio_Buttons: case EvDataTypes.External_Selection_List: case EvDataTypes.External_RadioButton_List: case EvDataTypes.External_CheckBox_List: { var value = this.getSelectionDescription ( field, field.ItemValue ); groupField = pageGroup.createReadOnlyTextField ( String.Empty, field.Title, value ); groupField.EditAccess = Evado.UniForm.Model.EditAccess.Disabled; groupField.Layout = layout; continue; } default: { groupField = pageGroup.createReadOnlyTextField ( String.Empty, field.Title, field.ItemValue ); groupField.EditAccess = Evado.UniForm.Model.EditAccess.Disabled; groupField.Layout = layout; continue; } }//END type switch statement. }//END field iteration loop // // Define the pageMenuGroup groupCommand. // groupCommand = pageGroup.addCommand ( Entity.Title, EuAdapter.ADAPTER_ID, EuAdapterClasses.Entities, Evado.UniForm.Model.ApplicationMethods.Get_Object ); groupCommand.Id = Entity.Guid; groupCommand.SetGuid ( Entity.Guid ); // // Define the link groupCommand. // EdRecordField commandField = Entity.getFirstHttpLinkField ( ); if ( commandField != null ) { this.LogDebug ( "FieldId {0}, value {1} ", commandField.FieldId, commandField.ItemValue ); if ( commandField.ItemValue != String.Empty ) { string title = commandField.Title; string url = commandField.ItemValue; if ( url.Contains ( "^" ) == true ) { string [ ] arValue = commandField.ItemValue.Split ( '^' ); url = arValue [ 0 ]; title = arValue [ 1 ]; } groupCommand = pageGroup.addCommand ( title, EuAdapter.ADAPTER_ID, EuAdapterClasses.Entities, Evado.UniForm.Model.ApplicationMethods.Get_Object ); groupCommand.Type = Evado.UniForm.Model.CommandTypes.Http_Link; groupCommand.AddParameter ( Evado.UniForm.Model.CommandParameters.Link_Url, url ); } } this.LogMethodEnd ( "getGroupSummaryListGroup" ); }//END getGroupListCommand method
}//END getDataObject_MUP_GeneralGroup Method // ============================================================================== /// <summary> /// This method add the user personal details update group. /// </summary> /// <param name="Page">Evado.UniForm.Model.Page object.</param> // ------------------------------------------------------------------------------ private void getDataObject_MUP_DetailsGroup ( Evado.UniForm.Model.Page Page ) { this.LogMethod ( "getDataObject_MUP_DetailsGroup" ); // // Initialise the methods variables and objects. // Evado.UniForm.Model.Field groupField = new Evado.UniForm.Model.Field ( ); Evado.UniForm.Model.Group pageGroup = new Evado.UniForm.Model.Group ( ); Evado.UniForm.Model.Command groupCommand = new Evado.UniForm.Model.Command ( ); // // create the page pageMenuGroup // pageGroup = Page.AddGroup ( EdLabels.UserProfile_General_Details_Group_Title, Evado.UniForm.Model.EditAccess.Inherited ); pageGroup.Layout = Evado.UniForm.Model.GroupLayouts.Full_Width; pageGroup.EditAccess = Evado.UniForm.Model.EditAccess.Enabled; pageGroup.SetCommandBackBroundColor ( Evado.UniForm.Model.GroupParameterList.BG_Mandatory, Evado.UniForm.Model.Background_Colours.Red ); // // Add the groups commands. // this.getDataObject_UserGroupCommands ( pageGroup ); this.LogDebug ( "ImageFileName {0}.", this.Session.UserProfile.ImageFileName ); // // Create the customer name object // if ( this.AdapterObjects.Settings.hasHiddenUserProfileField ( EdUserProfile.FieldNames.Image_File_Name ) == false ) { this.Session.UserProfile.CurrentImageFileName = this.Session.UserProfile.ImageFileName; groupField = pageGroup.createImageField ( Evado.Digital.Model.EdUserProfile.FieldNames.Image_File_Name, EdLabels.UserProfile_ImageFileame_Field_Label, this.Session.UserProfile.ImageFileName, 300, 300 ); groupField.Layout = EuAdapter.DefaultFieldLayout; try { String stTargetPath = this.UniForm_BinaryFilePath + this.Session.UserProfile.ImageFileName; String stImagePath = this.UniForm_ImageFilePath + this.Session.UserProfile.ImageFileName; this.LogDebug ( "Target path {0}.", stTargetPath ); this.LogDebug ( "Image path {0}.", stImagePath ); // // copy the file into the image directory. // System.IO.File.Copy ( stImagePath, stTargetPath, true ); } catch ( Exception Ex ) { this.LogException ( Ex ); } } else { this.Session.UserProfile.ImageFileName = String.Empty; } if ( this.AdapterObjects.Settings.hasHiddenUserProfileField ( EdUserProfile.FieldNames.Title ) == false ) { groupField = pageGroup.createTextField ( Evado.Digital.Model.EdUserProfile.FieldNames.Title, EdLabels.UserProfile_Title_Field_Label, this.Session.UserProfile.Title, 50 ); groupField.Layout = EuAdapter.DefaultFieldLayout; } // // create the name field. // this.LogDebug ( "Delimited Name: " + this.Session.UserProfile.DelimitedName ); groupField = pageGroup.createNameField ( Evado.Digital.Model.EdUserProfile.FieldNames.Delimted_Name, EdLabels.UserProfile_Name_Field_Label, this.Session.UserProfile.DelimitedName, true, false ); groupField.Layout = EuAdapter.DefaultFieldLayout; #region address block // // define the user address field. // if ( this.AdapterObjects.Settings.EnableUserAddressUpdate == true && this.AdapterObjects.Settings.EnableUserOrganisationUpdate == false ) { this.LogDebug ( "Address_1:" + this.Session.UserProfile.Address_1 ); this.LogDebug ( "Address_2:" + this.Session.UserProfile.Address_2 ); this.LogDebug ( "AddressCity:" + this.Session.UserProfile.AddressCity ); this.LogDebug ( "AddressState:" + this.Session.UserProfile.AddressState ); this.LogDebug ( "AddressPostCode:" + this.Session.UserProfile.AddressPostCode ); this.LogDebug ( "AddressCountry:" + this.Session.UserProfile.AddressCountry ); // // Create the customer name object // groupField = pageGroup.createAddressField ( EuUserProfiles.CONST_ADDRESS_FIELD_ID, EdLabels.UserProfile_Address_Field_Label, this.Session.UserProfile.Address_1, this.Session.UserProfile.Address_2, this.Session.UserProfile.AddressCity, this.Session.UserProfile.AddressState, this.Session.UserProfile.AddressPostCode, this.Session.UserProfile.AddressCountry ); groupField.Layout = EuAdapter.DefaultFieldLayout; this.LogDebug ( "AddresS:" + groupField.Value ); } #endregion #region contact details // // Create the customer telephone number object // groupField = pageGroup.createTelephoneNumberField ( Evado.Digital.Model.EdUserProfile.FieldNames.Telephone.ToString ( ), EdLabels.UserProfile_Telephone_Field_Label, this.Session.UserProfile.Telephone ); groupField.Layout = EuAdapter.DefaultFieldLayout; // // Create the customer telephone number object // groupField = pageGroup.createTelephoneNumberField ( Evado.Digital.Model.EdUserProfile.FieldNames.Mobile_Phone.ToString ( ), EdLabels.UserProfile_Mobilephone_Field_Label, this.Session.UserProfile.MobilePhone ); groupField.Layout = EuAdapter.DefaultFieldLayout; // // Create the customer fax number object // groupField = pageGroup.createEmailAddressField ( Evado.Digital.Model.EdUserProfile.FieldNames.Email_Address.ToString ( ), EdLabels.UserProfile_Email_Field_Label, this.Session.UserProfile.EmailAddress ); groupField.Layout = EuAdapter.DefaultFieldLayout; #endregion this.LogMethodEnd ( "getDataObject_MUP_DetailsGroup" ); }//END getDataObject_MUP_DetailsGroup Method