aboutsummaryrefslogtreecommitdiff
path: root/src/DevHive.Web/Models
diff options
context:
space:
mode:
authortranstrike <transtrike@gmail.com>2021-01-29 20:39:07 +0200
committertranstrike <transtrike@gmail.com>2021-01-29 20:39:07 +0200
commitb38d6693476917972345397298b534af2b8b8f78 (patch)
tree5e62376cf693a7233cec4ab341f658be5d9c4ec2 /src/DevHive.Web/Models
parent2417df3ff2939b67695b80905f301ef53c905260 (diff)
downloadDevHive-b38d6693476917972345397298b534af2b8b8f78.tar
DevHive-b38d6693476917972345397298b534af2b8b8f78.tar.gz
DevHive-b38d6693476917972345397298b534af2b8b8f78.zip
File Upload implemented; Post Layers adapted to File Uploading
Diffstat (limited to 'src/DevHive.Web/Models')
-rw-r--r--src/DevHive.Web/Models/Post/Post/CreatePostWebModel.cs4
-rw-r--r--src/DevHive.Web/Models/Post/Post/ReadPostWebModel.cs3
-rw-r--r--src/DevHive.Web/Models/Post/Post/UpdatePostWebModel.cs4
3 files changed, 9 insertions, 2 deletions
diff --git a/src/DevHive.Web/Models/Post/Post/CreatePostWebModel.cs b/src/DevHive.Web/Models/Post/Post/CreatePostWebModel.cs
index b7b4cf4..e35a813 100644
--- a/src/DevHive.Web/Models/Post/Post/CreatePostWebModel.cs
+++ b/src/DevHive.Web/Models/Post/Post/CreatePostWebModel.cs
@@ -1,6 +1,8 @@
using System;
+using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Diagnostics.CodeAnalysis;
+using Microsoft.AspNetCore.Http;
namespace DevHive.Web.Models.Post.Post
{
@@ -10,6 +12,6 @@ namespace DevHive.Web.Models.Post.Post
[Required]
public string Message { get; set; }
- // public List<IFormFile> Files { get; set; }
+ public List<IFormFile> Files { get; set; }
}
}
diff --git a/src/DevHive.Web/Models/Post/Post/ReadPostWebModel.cs b/src/DevHive.Web/Models/Post/Post/ReadPostWebModel.cs
index 04c6275..5d4da31 100644
--- a/src/DevHive.Web/Models/Post/Post/ReadPostWebModel.cs
+++ b/src/DevHive.Web/Models/Post/Post/ReadPostWebModel.cs
@@ -1,6 +1,7 @@
using System;
using System.Collections.Generic;
using DevHive.Web.Models.Post.Comment;
+using Microsoft.AspNetCore.Http;
namespace DevHive.Web.Models.Post.Post
{
@@ -20,6 +21,6 @@ namespace DevHive.Web.Models.Post.Post
public List<ReadCommentWebModel> Comments { get; set; }
- //public Files[] Files { get; set; }
+ public List<IFormFile> Files { get; set; }
}
}
diff --git a/src/DevHive.Web/Models/Post/Post/UpdatePostWebModel.cs b/src/DevHive.Web/Models/Post/Post/UpdatePostWebModel.cs
index 685f08b..ac84d2c 100644
--- a/src/DevHive.Web/Models/Post/Post/UpdatePostWebModel.cs
+++ b/src/DevHive.Web/Models/Post/Post/UpdatePostWebModel.cs
@@ -1,6 +1,8 @@
using System;
+using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Diagnostics.CodeAnalysis;
+using Microsoft.AspNetCore.Http;
namespace DevHive.Web.Models.Post.Post
{
@@ -13,5 +15,7 @@ namespace DevHive.Web.Models.Post.Post
[NotNull]
[Required]
public string NewMessage { get; set; }
+
+ public List<IFormFile> Files { get; set; } = new();
}
}