C# Class Felbook.Models.Group

Inheritance: System.Data.Objects.DataClasses.EntityObject
Afficher le fichier Open project: janmarek/Felbook Class Usage Examples

Private Properties

Свойство Type Description
AddChildrenToList void
OnDescriptionChanged void
OnDescriptionChanging void
OnIdChanged void
OnIdChanging void
OnNameChanged void
OnNameChanging void

Méthodes publiques

Méthode Description
CreateGroup ( global id, global name, global description ) : Group

Create a new Group object.

GetAllSubGroups ( ) : IEnumerable
HasMember ( User user ) : bool

Má člena

HasParent ( ) : bool

Má alespoň jednoho rodiče

IsAdminedBy ( User user ) : bool

Je skupina administrovaná členem?

IsCreatedBy ( User user ) : bool

Je skupina vytvořena uživatelem?

Private Methods

Méthode Description
AddChildrenToList ( Group group, List list ) : void
OnDescriptionChanged ( ) : void
OnDescriptionChanging ( global value ) : void
OnIdChanged ( ) : void
OnIdChanging ( global value ) : void
OnNameChanged ( ) : void
OnNameChanging ( global value ) : void

Method Details

CreateGroup() public static méthode

Create a new Group object.
public static CreateGroup ( global id, global name, global description ) : Group
id global Initial value of the Id property.
name global Initial value of the Name property.
description global Initial value of the Description property.
Résultat Group

GetAllSubGroups() public méthode

public GetAllSubGroups ( ) : IEnumerable
Résultat IEnumerable

HasMember() public méthode

Má člena
public HasMember ( User user ) : bool
user User testovaný uživatel
Résultat bool

HasParent() public méthode

Má alespoň jednoho rodiče
public HasParent ( ) : bool
Résultat bool

IsAdminedBy() public méthode

Je skupina administrovaná členem?
public IsAdminedBy ( User user ) : bool
user User testovaný uživatel
Résultat bool

IsCreatedBy() public méthode

Je skupina vytvořena uživatelem?
public IsCreatedBy ( User user ) : bool
user User Testovaný uživatel
Résultat bool