C# Class CCT.NUI.StartMenu.Persistence.CsvRepository

Inheritance: IMenuRepository
Show file Open project: an83/KinectTouch2

Public Methods

Method Description
Add ( Menu menu ) : void
AddRange ( IEnumerable menus ) : void
Clear ( ) : void
CsvRepository ( string filePath ) : System
GetAll ( ) : IList
Remove ( Menu menu ) : void
Save ( ) : void

Private Methods

Method Description
Load ( ) : void
ReadLine ( string line ) : void

Method Details

Add() public method

public Add ( Menu menu ) : void
menu CCT.NUI.StartMenu.Model.Menu
return void

AddRange() public method

public AddRange ( IEnumerable menus ) : void
menus IEnumerable
return void

Clear() public method

public Clear ( ) : void
return void

CsvRepository() public method

public CsvRepository ( string filePath ) : System
filePath string
return System

GetAll() public method

public GetAll ( ) : IList
return IList

Remove() public method

public Remove ( Menu menu ) : void
menu CCT.NUI.StartMenu.Model.Menu
return void

Save() public method

public Save ( ) : void
return void