Пример #1
0
 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();
 }
Пример #2
0
 public List<Entities.File> SearchAvaiableFiles(string fileName)
 {
     FileRepository fileRepository = new FileRepository(_freeFilesObjectContext as FreeFilesServerConsole.IUnitOfWork);
     return internalFileToEntityFile(fileRepository.SearchAvaiableFiles(fileName));
 }
Пример #3
0
        public void AddPeer(FreeFilesServerConsole.EF.Peer Peer)
        {
            FileRepository fileRepository = new FileRepository(_freeFilesObjectContext as FreeFilesServerConsole.IUnitOfWork);
            fileRepository.AddPeer(Peer);

        }
Пример #4
0
 public ORM()
 {
     fileRepository = new FileRepository(_freeFilesObjectContext as FreeFilesServerConsole.IUnitOfWork);
     _freeFilesObjectContext = new FreeFilesEntitiesContext();
 }