C# Class Felbook.Models.GroupService

Inheritance: IGroupService
Afficher le fichier Open project: janmarek/Felbook Class Usage Examples

Méthodes publiques

Méthode Description
Add ( User user, Group group ) : void

Přidání nové skupiny

AddSubGroup ( User user, Group group, Group child ) : void

Přidání nové podgrupy k dané nadgrupě

Edit ( Group group ) : void

FindById ( int id ) : Group

Vymazání skupiny, ještě nefunguje zcela správně

Vrátí Group podle ID groupy

FindByName ( string name ) : Group

Vrátí Group podle jména groupy

GetUsers ( Group grp ) : IQueryable

Vrátí uživatelé dané skupiny

GroupService ( FelBookDBEntities DBEntities, IWallService wallService ) : System
SearchGroups ( string str ) : IQueryable

Vrátí skupiny ve kterých se v názvech objevuje daný řetězec

Method Details

Add() public méthode

Přidání nové skupiny
public Add ( User user, Group group ) : void
user User uživatel, který vytváří skupinu
group Group skupina
Résultat void

AddSubGroup() public méthode

Přidání nové podgrupy k dané nadgrupě
public AddSubGroup ( User user, Group group, Group child ) : void
user User Zakladatel skupiny
group Group ID groupy do které budu přidávat podgrupu
child Group nová podgrupa
Résultat void

Edit() public méthode

public Edit ( Group group ) : void
group Group
Résultat void

FindById() public méthode

Vymazání skupiny, ještě nefunguje zcela správně Vrátí Group podle ID groupy
public FindById ( int id ) : Group
id int Id které hledáme
Résultat Group

FindByName() public méthode

Vrátí Group podle jména groupy
public FindByName ( string name ) : Group
name string Jméno které hledáme
Résultat Group

GetUsers() public méthode

Vrátí uživatelé dané skupiny
public GetUsers ( Group grp ) : IQueryable
grp Group Skupina
Résultat IQueryable

GroupService() public méthode

public GroupService ( FelBookDBEntities DBEntities, IWallService wallService ) : System
DBEntities FelBookDBEntities
wallService IWallService
Résultat System

SearchGroups() public méthode

Vrátí skupiny ve kterých se v názvech objevuje daný řetězec
public SearchGroups ( string str ) : IQueryable
str string Řetězec pomocí kterého hledáme
Résultat IQueryable