public static FolderTreeViewModel ToFolderTreeViewModel(this BllFile file) { return(new FolderTreeViewModel { Name = file.Name, Type = "File" }); }
public void Update(BllFile entity) { if (entity == null) { return; } UnitOfWork?.FileRepository?.Update(entity.ToDalFile()); UnitOfWork?.Commit(); }
public void Delete(BllFile entity) { if (entity == null) { return; } Delete(entity.Id); UnitOfWork?.Commit(); }
public static ExplorerViewModel ToExplorerObject(this BllFile file) { return(new ExplorerViewModel { Name = file.Name, Type = "File", Size = file.FileSize, LastAccessTime = file.LastAccessTime }); }
public static FileViewModel ToMvcFile(this BllFile file) { return(new FileViewModel { Name = file.Name, FileSize = file.FileSize, Extension = file.Extension, LastAccessTime = file.LastAccessTime }); }
public void CreateFile(int userId, string fileName, int fileExtensionId, int size, byte[] data) { var bllFile = new BllFile() { UserId = userId, Name = fileName, ExtensionId = fileExtensionId, Size = size, Data = data }; FileService.Create(bllFile); var fileFromDb = FileService.GetAll().FirstOrDefault(file => file.Name == bllFile.Name); Assert.AreEqual(fileFromDb?.Name, fileName); }
public static FileViewModel ToMvcFile(this BllFile fileEntity) { return(new FileViewModel() { Id = fileEntity.Id, Name = fileEntity.Name, UserId = fileEntity.UserId, Size = fileEntity.Size, Extension = fileEntity.Extension?.ExtensionName ?? "txt", Received = false, UploadDate = fileEntity.UploadDate }); }
public static FileViewModel ToMvcFile(this BllFile bllFile) { return(new FileViewModel() { Id = bllFile.Id, IsPublic = bllFile.IsPublic, Name = bllFile.Name, Content = bllFile.Content, Type = bllFile.Type, Description = bllFile.Description, Date = bllFile.Date, UserId = bllFile.UserId, User = bllFile.User.Name }); }
public static DalFile ToDalFile(this BllFile bllFile) { return(new DalFile() { Id = bllFile.Id, IsPublic = bllFile.IsPublic, Name = bllFile.Name, Content = bllFile.Content, Type = bllFile.Type, Description = bllFile.Description, Date = bllFile.Date, UserId = bllFile.UserId, User = bllFile.User?.ToDalUser() }); }
/// <summary> /// Mapping <see cref="BllFile"/> entity to <see cref="DalFile"/> entity. /// </summary> public static DalFile ToDalFile(this BllFile fileEntity) { return(new DalFile() { Id = fileEntity.Id, UserId = fileEntity.UserId, Name = fileEntity.Name, ExtensionId = fileEntity.ExtensionId, Size = fileEntity.Size, Data = fileEntity.Data, UploadDate = fileEntity.UploadDate, IsProfileImage = fileEntity.IsProfileImage, Banned = fileEntity.Banned, IsFolder = fileEntity.IsFolder, ParentFileFolderId = fileEntity.ParentFileFolderId }); }
public void UpdateFile(BllFile file) { fileRepository.Update(file.ToDalFile()); uow.Commit(); }
public void DeleteFile(BllFile file) { fileRepository.Delete(file.ToDalFile()); uow.Commit(); }