C# Class ActivEarth.DAO.PrivacySettingDAO

Exibir arquivo Open project: mlcamilli/ActivEarth

Public Methods

Method Description
CreateNewPrivacySetting ( PrivacySetting privacySetting ) : int

Saves a privacy setting as a new entry in the DB.

GetAllPrivacySettings ( ) : IEnumerable
GetPrivacySettingFromPrivacySettingId ( int privacySettingId ) : PrivacySetting

Retrieves a PrivacySetting from the DB based on its ID.

GetPrivacySettingFromUserId ( int userId ) : PrivacySetting

Retrieves a User's PrivacySetting from the DB based on the user's ID.

RemovePrivacySettingFromPrivacySettingId ( int privacySettingId ) : bool

Deletes an existing PrivacySetting from the DB.

UpdatePrivacySetting ( PrivacySetting privacySetting ) : bool

Updates an existing PrivacySetting in the DB.

Method Details

CreateNewPrivacySetting() public static method

Saves a privacy setting as a new entry in the DB.
public static CreateNewPrivacySetting ( PrivacySetting privacySetting ) : int
privacySetting ActivEarth.Objects.Profile.PrivacySetting Privacy setting object to add to the DB.
return int

GetAllPrivacySettings() public static method

public static GetAllPrivacySettings ( ) : IEnumerable
return IEnumerable

GetPrivacySettingFromPrivacySettingId() public static method

Retrieves a PrivacySetting from the DB based on its ID.
public static GetPrivacySettingFromPrivacySettingId ( int privacySettingId ) : PrivacySetting
privacySettingId int Identifier of the privacy setting to retrieve.
return ActivEarth.Objects.Profile.PrivacySetting

GetPrivacySettingFromUserId() public static method

Retrieves a User's PrivacySetting from the DB based on the user's ID.
public static GetPrivacySettingFromUserId ( int userId ) : PrivacySetting
userId int
return ActivEarth.Objects.Profile.PrivacySetting

RemovePrivacySettingFromPrivacySettingId() public static method

Deletes an existing PrivacySetting from the DB.
public static RemovePrivacySettingFromPrivacySettingId ( int privacySettingId ) : bool
privacySettingId int ID for the PrivacySetting whose record needs to be removed.
return bool

UpdatePrivacySetting() public static method

Updates an existing PrivacySetting in the DB.
public static UpdatePrivacySetting ( PrivacySetting privacySetting ) : bool
privacySetting ActivEarth.Objects.Profile.PrivacySetting PrivacySetting whose record needs updating.
return bool