C# Class CodeGarten.Data.Access.StructureManager

Show file Open project: CodeGarten/CodeGarten Class Usage Examples

Public Methods

Method Description
AddAdministrator ( long id, string userName ) : bool
Create ( string name, string description, bool @public, string administrator ) : Structure
Delete ( long id ) : void
Get ( long id ) : Structure
GetAll ( string username = null ) : IQueryable
Publish ( long id ) : void
RemoveAdministrator ( long id, string userName ) : bool
Search ( string query ) : IQueryable
StructureManager ( DataBaseManager db ) : System

Method Details

AddAdministrator() public method

public AddAdministrator ( long id, string userName ) : bool
id long
userName string
return bool

Create() public method

public Create ( string name, string description, bool @public, string administrator ) : Structure
name string
description string
@public bool
administrator string
return CodeGarten.Data.Model.Structure

Delete() public method

public Delete ( long id ) : void
id long
return void

Get() public method

public Get ( long id ) : Structure
id long
return CodeGarten.Data.Model.Structure

GetAll() public method

public GetAll ( string username = null ) : IQueryable
username string
return IQueryable

Publish() public method

public Publish ( long id ) : void
id long
return void

RemoveAdministrator() public method

public RemoveAdministrator ( long id, string userName ) : bool
id long
userName string
return bool

Search() public method

public Search ( string query ) : IQueryable
query string
return IQueryable

StructureManager() public method

public StructureManager ( DataBaseManager db ) : System
db DataBaseManager
return System