public void AddFiles(List<Entities.File> FilesList,Entities.Peer peer) { FileRepository fileRepository = new FileRepository(_freeFilesObjectContext as FreeFilesServerConsole.IUnitOfWork); this.AddPeer(externalPeerToEFPeer(peer)); fileRepository.AddFiles(externalFileToEFFile(FilesList)); SaveFile(); }
public List<Entities.File> SearchAvaiableFiles(string fileName) { FileRepository fileRepository = new FileRepository(_freeFilesObjectContext as FreeFilesServerConsole.IUnitOfWork); return internalFileToEntityFile(fileRepository.SearchAvaiableFiles(fileName)); }
public void AddPeer(FreeFilesServerConsole.EF.Peer Peer) { FileRepository fileRepository = new FileRepository(_freeFilesObjectContext as FreeFilesServerConsole.IUnitOfWork); fileRepository.AddPeer(Peer); }
public ORM() { fileRepository = new FileRepository(_freeFilesObjectContext as FreeFilesServerConsole.IUnitOfWork); _freeFilesObjectContext = new FreeFilesEntitiesContext(); }