C# Class TripsService.FileManager

Inheritance: IManager
Show file Open project: mnarowski/inzynieria

Public Methods

Method Description
GetFilesForTrip ( Trip trip ) : String[]

Zwraca nazwy plików dla danej wycieczki

GetFilesForUser ( User user ) : String[]

Zwraca nazwy plików dla danego u¿ytkownika

GetInstance ( ) : FileManager

Zwraca instancjê singletone'a

IsEnabled ( ) : bool
SaveFileForTrip ( Trip trip, String filename ) : bool

Zapisuje plik z danymi wycieczki na dysk

SaveFileForUser ( User user, String filename ) : bool

Zapisuje plik z danymi u¿ytkownika na dysk

SavePhoto ( Photo photo ) : Photo

Zapisuje plik z danymi danego zdjêcia

SavePhotoToAlbum ( PhotoGalleryLibrary.Album album, Photo photo ) : bool

Dodaje zdjêcie do danego albumu i zapisuje na dysku

Private Methods

Method Description
FileManager ( ) : System

Klasa odpowiadaj¹ca za zarz¹dzanie plikami

Method Details

GetFilesForTrip() public method

Zwraca nazwy plików dla danej wycieczki
public GetFilesForTrip ( Trip trip ) : String[]
trip Trip
return String[]

GetFilesForUser() public method

Zwraca nazwy plików dla danego u¿ytkownika
public GetFilesForUser ( User user ) : String[]
user User
return String[]

GetInstance() public static method

Zwraca instancjê singletone'a
public static GetInstance ( ) : FileManager
return FileManager

IsEnabled() public method

public IsEnabled ( ) : bool
return bool

SaveFileForTrip() public method

Zapisuje plik z danymi wycieczki na dysk
public SaveFileForTrip ( Trip trip, String filename ) : bool
trip Trip
filename String
return bool

SaveFileForUser() public method

Zapisuje plik z danymi u¿ytkownika na dysk
public SaveFileForUser ( User user, String filename ) : bool
user User
filename String
return bool

SavePhoto() public method

Zapisuje plik z danymi danego zdjêcia
public SavePhoto ( Photo photo ) : Photo
photo PhotoGalleryLibrary.Photo
return PhotoGalleryLibrary.Photo

SavePhotoToAlbum() public method

Dodaje zdjêcie do danego albumu i zapisuje na dysku
public SavePhotoToAlbum ( PhotoGalleryLibrary.Album album, Photo photo ) : bool
album PhotoGalleryLibrary.Album
photo PhotoGalleryLibrary.Photo
return bool