public bool RenameFile(FileVO file)
        {
            IFileDAO dao = ((IFileDAO)dataAccessObject);
            bool     res = dao.RenameFile(file);

            dao.CloseConnection();

            return(res);
        }
        public List <FileVO> FindFilesByName(string name, bool isExact)
        {
            IFileDAO      dao    = (IFileDAO)dataAccessObject;
            List <FileVO> result = dao.FindFilesByName(name, isExact);

            dao.CloseConnection();

            return(result);
        }
Beispiel #3
0
        static DependencyResolver()
        {
            _userDAO        = new UserDAO();
            _authDAO        = new AuthDAO();
            _roleDAO        = new RoleDAO();
            _fileDAO        = new FileDAO();
            _filestorageDAO = new FTPFileStorageDAO();

            _userLogic        = new UserLogic(_userDAO);
            _authLogic        = new AuthLogic(_authDAO);
            _roleLogic        = new RoleLogic(_roleDAO);
            _fileLogic        = new FileLogic(_fileDAO);
            _filestorageLogic = new FileStorageLogic(_filestorageDAO);
            _filemanager      = new FileManager(_fileDAO, _filestorageDAO);
        }
 public FileService(IFileDAO fileDAO)
 {
     _fileDAO = fileDAO ?? throw new ArgumentNullException(nameof(fileDAO));
 }
 public UploadImagemApplicationService(IFileDAO fileDAO)
 {
     _fileDAO = fileDAO;
 }
Beispiel #6
0
 public FileLogic(IFileDAO fileDAO)
 {
     _fileDAO = fileDAO;
 }
Beispiel #7
0
 public FileService(IFileDAO fDao)
 {
     dao = fDao;
 }
Beispiel #8
0
 public FileManager(IFileDAO file, IFileStorageDAO storageDAO)
 {
     fileDAO        = file;
     filestoragedao = storageDAO;
 }