aboutsummaryrefslogtreecommitdiff
path: root/src/DevHive.Services/Models
diff options
context:
space:
mode:
authorKamen Mladenov <kamen.d.mladenov@protonmail.com>2021-04-09 19:51:35 +0300
committerGitHub <noreply@github.com>2021-04-09 19:51:35 +0300
commit233f38915ba0079079233eff55434ef349c05c45 (patch)
tree6c5f69017865bcab87355e910c87339453da1406 /src/DevHive.Services/Models
parentf4a70c6430db923af9fa9958a11c2d6612cb52cc (diff)
parenta992357efcf1bc1ece81b95ecee5e05a0b73bfdc (diff)
downloadDevHive-main.tar
DevHive-main.tar.gz
DevHive-main.zip
Merge pull request #28 from Team-Kaleidoscope/devHEADv0.2mainheroku/main
Second stage: Complete
Diffstat (limited to 'src/DevHive.Services/Models')
-rw-r--r--src/DevHive.Services/Models/Comment/CreateCommentServiceModel.cs13
-rw-r--r--src/DevHive.Services/Models/Comment/ReadCommentServiceModel.cs21
-rw-r--r--src/DevHive.Services/Models/Comment/UpdateCommentServiceModel.cs15
-rw-r--r--src/DevHive.Services/Models/Feed/GetPageServiceModel.cs17
-rw-r--r--src/DevHive.Services/Models/Feed/ReadPageServiceModel.cs10
-rw-r--r--src/DevHive.Services/Models/Identity/Role/CreateRoleServiceModel.cs10
-rw-r--r--src/DevHive.Services/Models/Identity/Role/RoleServiceModel.cs7
-rw-r--r--src/DevHive.Services/Models/Identity/Role/UpdateRoleServiceModel.cs10
-rw-r--r--src/DevHive.Services/Models/Identity/User/BaseUserServiceModel.cs10
-rw-r--r--src/DevHive.Services/Models/Identity/User/FriendServiceModel.cs10
-rw-r--r--src/DevHive.Services/Models/Identity/User/LoginServiceModel.cs8
-rw-r--r--src/DevHive.Services/Models/Identity/User/ProfilePictureServiceModel.cs7
-rw-r--r--src/DevHive.Services/Models/Identity/User/RegisterServiceModel.cs15
-rw-r--r--src/DevHive.Services/Models/Identity/User/UpdateFriendServiceModel.cs10
-rw-r--r--src/DevHive.Services/Models/Identity/User/UpdateProfilePictureServiceModel.cs12
-rw-r--r--src/DevHive.Services/Models/Identity/User/UpdateUserServiceModel.cs26
-rw-r--r--src/DevHive.Services/Models/Identity/User/UserServiceModel.cs23
-rw-r--r--src/DevHive.Services/Models/Language/CreateLanguageServiceModel.cs9
-rw-r--r--src/DevHive.Services/Models/Language/LanguageServiceModel.cs9
-rw-r--r--src/DevHive.Services/Models/Language/ReadLanguageServiceModel.cs11
-rw-r--r--src/DevHive.Services/Models/Language/UpdateLanguageServiceModel.cs11
-rw-r--r--src/DevHive.Services/Models/Post/CreatePostServiceModel.cs15
-rw-r--r--src/DevHive.Services/Models/Post/Rating/RatePostServiceModel.cs13
-rw-r--r--src/DevHive.Services/Models/Post/Rating/ReadPostRatingServiceModel.cs15
-rw-r--r--src/DevHive.Services/Models/Post/ReadPostServiceModel.cs26
-rw-r--r--src/DevHive.Services/Models/Post/UpdatePostServiceModel.cs17
-rw-r--r--src/DevHive.Services/Models/Technology/CreateTechnologyServiceModel.cs9
-rw-r--r--src/DevHive.Services/Models/Technology/ReadTechnologyServiceModel.cs11
-rw-r--r--src/DevHive.Services/Models/Technology/TechnologyServiceModel.cs9
-rw-r--r--src/DevHive.Services/Models/Technology/UpdateTechnologyServiceModel.cs11
30 files changed, 0 insertions, 390 deletions
diff --git a/src/DevHive.Services/Models/Comment/CreateCommentServiceModel.cs b/src/DevHive.Services/Models/Comment/CreateCommentServiceModel.cs
deleted file mode 100644
index 30e919b..0000000
--- a/src/DevHive.Services/Models/Comment/CreateCommentServiceModel.cs
+++ /dev/null
@@ -1,13 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Comment
-{
- public class CreateCommentServiceModel
- {
- public Guid PostId { get; set; }
-
- public Guid CreatorId { get; set; }
-
- public string Message { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Comment/ReadCommentServiceModel.cs b/src/DevHive.Services/Models/Comment/ReadCommentServiceModel.cs
deleted file mode 100644
index 3196233..0000000
--- a/src/DevHive.Services/Models/Comment/ReadCommentServiceModel.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Comment
-{
- public class ReadCommentServiceModel
- {
- public Guid CommentId { get; set; }
-
- public string IssuerFirstName { get; set; }
-
- public string IssuerLastName { get; set; }
-
- public string IssuerUsername { get; set; }
-
- public Guid PostId { get; set; }
-
- public string Message { get; set; }
-
- public DateTime TimeCreated { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Comment/UpdateCommentServiceModel.cs b/src/DevHive.Services/Models/Comment/UpdateCommentServiceModel.cs
deleted file mode 100644
index 3b78200..0000000
--- a/src/DevHive.Services/Models/Comment/UpdateCommentServiceModel.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Comment
-{
- public class UpdateCommentServiceModel
- {
- public Guid CreatorId { get; set; }
-
- public Guid CommentId { get; set; }
-
- public Guid PostId { get; set; }
-
- public string NewMessage { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Feed/GetPageServiceModel.cs b/src/DevHive.Services/Models/Feed/GetPageServiceModel.cs
deleted file mode 100644
index 1f02486..0000000
--- a/src/DevHive.Services/Models/Feed/GetPageServiceModel.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models
-{
- public class GetPageServiceModel
- {
- public Guid UserId { get; set; }
-
- public string Username { get; set; }
-
- public int PageNumber { get; set; }
-
- public DateTime FirstRequestIssued { get; set; }
-
- public int PageSize { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Feed/ReadPageServiceModel.cs b/src/DevHive.Services/Models/Feed/ReadPageServiceModel.cs
deleted file mode 100644
index 95f6845..0000000
--- a/src/DevHive.Services/Models/Feed/ReadPageServiceModel.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-using System.Collections.Generic;
-using DevHive.Services.Models.Post;
-
-namespace DevHive.Services.Models
-{
- public class ReadPageServiceModel
- {
- public List<ReadPostServiceModel> Posts { get; set; } = new();
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/Role/CreateRoleServiceModel.cs b/src/DevHive.Services/Models/Identity/Role/CreateRoleServiceModel.cs
deleted file mode 100644
index 3bed3fd..0000000
--- a/src/DevHive.Services/Models/Identity/Role/CreateRoleServiceModel.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-using System.ComponentModel.DataAnnotations;
-using System.Diagnostics.CodeAnalysis;
-
-namespace DevHive.Services.Models.Identity.Role
-{
- public class CreateRoleServiceModel
- {
- public string Name { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/Role/RoleServiceModel.cs b/src/DevHive.Services/Models/Identity/Role/RoleServiceModel.cs
deleted file mode 100644
index 07249fe..0000000
--- a/src/DevHive.Services/Models/Identity/Role/RoleServiceModel.cs
+++ /dev/null
@@ -1,7 +0,0 @@
-namespace DevHive.Services.Models.Identity.Role
-{
- public class RoleServiceModel
- {
- public string Name { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/Role/UpdateRoleServiceModel.cs b/src/DevHive.Services/Models/Identity/Role/UpdateRoleServiceModel.cs
deleted file mode 100644
index e21e6b4..0000000
--- a/src/DevHive.Services/Models/Identity/Role/UpdateRoleServiceModel.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Identity.Role
-{
- public class UpdateRoleServiceModel
- {
- public Guid Id { get; set; }
- public string Name { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/User/BaseUserServiceModel.cs b/src/DevHive.Services/Models/Identity/User/BaseUserServiceModel.cs
deleted file mode 100644
index 514f82a..0000000
--- a/src/DevHive.Services/Models/Identity/User/BaseUserServiceModel.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-namespace DevHive.Services.Models.Identity.User
-{
- public class BaseUserServiceModel
- {
- public string UserName { get; set; }
- public string Email { get; set; }
- public string FirstName { get; set; }
- public string LastName { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/User/FriendServiceModel.cs b/src/DevHive.Services/Models/Identity/User/FriendServiceModel.cs
deleted file mode 100644
index a784f5c..0000000
--- a/src/DevHive.Services/Models/Identity/User/FriendServiceModel.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Identity.User
-{
- public class FriendServiceModel
- {
- public Guid Id { get; set; }
- public string UserName { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/User/LoginServiceModel.cs b/src/DevHive.Services/Models/Identity/User/LoginServiceModel.cs
deleted file mode 100644
index 4d53283..0000000
--- a/src/DevHive.Services/Models/Identity/User/LoginServiceModel.cs
+++ /dev/null
@@ -1,8 +0,0 @@
-namespace DevHive.Services.Models.Identity.User
-{
- public class LoginServiceModel
- {
- public string UserName { get; set; }
- public string Password { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/User/ProfilePictureServiceModel.cs b/src/DevHive.Services/Models/Identity/User/ProfilePictureServiceModel.cs
deleted file mode 100644
index ad81057..0000000
--- a/src/DevHive.Services/Models/Identity/User/ProfilePictureServiceModel.cs
+++ /dev/null
@@ -1,7 +0,0 @@
-namespace DevHive.Services.Models.Identity.User
-{
- public class ProfilePictureServiceModel
- {
- public string ProfilePictureURL { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/User/RegisterServiceModel.cs b/src/DevHive.Services/Models/Identity/User/RegisterServiceModel.cs
deleted file mode 100644
index adc4119..0000000
--- a/src/DevHive.Services/Models/Identity/User/RegisterServiceModel.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-using System.Collections.Generic;
-using DevHive.Services.Models.Language;
-using DevHive.Services.Models.Technology;
-
-namespace DevHive.Services.Models.Identity.User
-{
- public class RegisterServiceModel : BaseUserServiceModel
- {
- public string Password { get; set; }
-
- public HashSet<LanguageServiceModel> Languages { get; set; }
-
- public HashSet<TechnologyServiceModel> Technologies { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/User/UpdateFriendServiceModel.cs b/src/DevHive.Services/Models/Identity/User/UpdateFriendServiceModel.cs
deleted file mode 100644
index b0efe10..0000000
--- a/src/DevHive.Services/Models/Identity/User/UpdateFriendServiceModel.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Identity.User
-{
- public class UpdateFriendServiceModel
- {
- public Guid Id { get; set; }
- public string UserName { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/User/UpdateProfilePictureServiceModel.cs b/src/DevHive.Services/Models/Identity/User/UpdateProfilePictureServiceModel.cs
deleted file mode 100644
index 8563953..0000000
--- a/src/DevHive.Services/Models/Identity/User/UpdateProfilePictureServiceModel.cs
+++ /dev/null
@@ -1,12 +0,0 @@
-using System;
-using Microsoft.AspNetCore.Http;
-
-namespace DevHive.Services.Models.Identity.User
-{
- public class UpdateProfilePictureServiceModel
- {
- public Guid UserId { get; set; }
-
- public IFormFile Picture { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/User/UpdateUserServiceModel.cs b/src/DevHive.Services/Models/Identity/User/UpdateUserServiceModel.cs
deleted file mode 100644
index b4e4400..0000000
--- a/src/DevHive.Services/Models/Identity/User/UpdateUserServiceModel.cs
+++ /dev/null
@@ -1,26 +0,0 @@
-using System;
-using System.Collections.Generic;
-using DevHive.Services.Models.Identity.Role;
-using DevHive.Services.Models.Language;
-using DevHive.Services.Models.Technology;
-
-namespace DevHive.Services.Models.Identity.User
-{
- public class UpdateUserServiceModel : BaseUserServiceModel
- {
- public Guid Id { get; set; }
-
- public string Password { get; set; }
-
- public string ProfilePictureURL { get; set; }
-
- public HashSet<UpdateRoleServiceModel> Roles { get; set; } = new HashSet<UpdateRoleServiceModel>();
-
- public HashSet<UpdateFriendServiceModel> Friends { get; set; } = new HashSet<UpdateFriendServiceModel>();
-
- public HashSet<UpdateLanguageServiceModel> Languages { get; set; } = new HashSet<UpdateLanguageServiceModel>();
-
- public HashSet<UpdateTechnologyServiceModel> Technologies { get; set; } = new HashSet<UpdateTechnologyServiceModel>();
-
- }
-}
diff --git a/src/DevHive.Services/Models/Identity/User/UserServiceModel.cs b/src/DevHive.Services/Models/Identity/User/UserServiceModel.cs
deleted file mode 100644
index ac7bba2..0000000
--- a/src/DevHive.Services/Models/Identity/User/UserServiceModel.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-using System.Collections.Generic;
-using DevHive.Common.Models.Misc;
-using DevHive.Services.Models.Identity.Role;
-using DevHive.Services.Models.Language;
-using DevHive.Services.Models.Technology;
-
-namespace DevHive.Services.Models.Identity.User
-{
- public class UserServiceModel : BaseUserServiceModel
- {
- public string ProfilePictureURL { get; set; }
-
- public HashSet<RoleServiceModel> Roles { get; set; } = new();
-
- public HashSet<FriendServiceModel> Friends { get; set; } = new();
-
- public HashSet<LanguageServiceModel> Languages { get; set; } = new();
-
- public HashSet<TechnologyServiceModel> Technologies { get; set; } = new();
-
- public List<IdModel> Posts { get; set; } = new();
- }
-}
diff --git a/src/DevHive.Services/Models/Language/CreateLanguageServiceModel.cs b/src/DevHive.Services/Models/Language/CreateLanguageServiceModel.cs
deleted file mode 100644
index 9d66d3e..0000000
--- a/src/DevHive.Services/Models/Language/CreateLanguageServiceModel.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Language
-{
- public class CreateLanguageServiceModel
- {
- public string Name { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Language/LanguageServiceModel.cs b/src/DevHive.Services/Models/Language/LanguageServiceModel.cs
deleted file mode 100644
index a07aa16..0000000
--- a/src/DevHive.Services/Models/Language/LanguageServiceModel.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Language
-{
- public class LanguageServiceModel
- {
- public Guid Id { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Language/ReadLanguageServiceModel.cs b/src/DevHive.Services/Models/Language/ReadLanguageServiceModel.cs
deleted file mode 100644
index 651dc6d..0000000
--- a/src/DevHive.Services/Models/Language/ReadLanguageServiceModel.cs
+++ /dev/null
@@ -1,11 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Language
-{
- public class ReadLanguageServiceModel
- {
- public Guid Id { get; set; }
-
- public string Name { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Language/UpdateLanguageServiceModel.cs b/src/DevHive.Services/Models/Language/UpdateLanguageServiceModel.cs
deleted file mode 100644
index 84b7f27..0000000
--- a/src/DevHive.Services/Models/Language/UpdateLanguageServiceModel.cs
+++ /dev/null
@@ -1,11 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Language
-{
- public class UpdateLanguageServiceModel
- {
- public Guid Id { get; set; }
-
- public string Name { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Post/CreatePostServiceModel.cs b/src/DevHive.Services/Models/Post/CreatePostServiceModel.cs
deleted file mode 100644
index 304eb90..0000000
--- a/src/DevHive.Services/Models/Post/CreatePostServiceModel.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Microsoft.AspNetCore.Http;
-
-namespace DevHive.Services.Models.Post
-{
- public class CreatePostServiceModel
- {
- public Guid CreatorId { get; set; }
-
- public string Message { get; set; }
-
- public List<IFormFile> Files { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Post/Rating/RatePostServiceModel.cs b/src/DevHive.Services/Models/Post/Rating/RatePostServiceModel.cs
deleted file mode 100644
index d4eb7bd..0000000
--- a/src/DevHive.Services/Models/Post/Rating/RatePostServiceModel.cs
+++ /dev/null
@@ -1,13 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Post.Rating
-{
- public class RatePostServiceModel
- {
- public Guid UserId { get; set; }
-
- public Guid PostId { get; set; }
-
- public bool Liked { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Post/Rating/ReadPostRatingServiceModel.cs b/src/DevHive.Services/Models/Post/Rating/ReadPostRatingServiceModel.cs
deleted file mode 100644
index 8c73aaf..0000000
--- a/src/DevHive.Services/Models/Post/Rating/ReadPostRatingServiceModel.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Post.Rating
-{
- public class ReadPostRatingServiceModel
- {
- public Guid Id { get; set; }
-
- public Guid PostId { get; set; }
-
- public int Likes { get; set; }
-
- public int Dislikes { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Post/ReadPostServiceModel.cs b/src/DevHive.Services/Models/Post/ReadPostServiceModel.cs
deleted file mode 100644
index a7aa882..0000000
--- a/src/DevHive.Services/Models/Post/ReadPostServiceModel.cs
+++ /dev/null
@@ -1,26 +0,0 @@
-using System;
-using System.Collections.Generic;
-using DevHive.Common.Models.Misc;
-
-namespace DevHive.Services.Models.Post
-{
- public class ReadPostServiceModel
- {
- public Guid PostId { get; set; }
-
- public string CreatorFirstName { get; set; }
-
- public string CreatorLastName { get; set; }
-
- public string CreatorUsername { get; set; }
-
- public string Message { get; set; }
-
- public DateTime TimeCreated { get; set; }
-
- public List<IdModel> Comments { get; set; } = new();
-
- public List<string> FileUrls { get; set; }
- // public List<FileContentResult> Files { get; set; } = new();
- }
-}
diff --git a/src/DevHive.Services/Models/Post/UpdatePostServiceModel.cs b/src/DevHive.Services/Models/Post/UpdatePostServiceModel.cs
deleted file mode 100644
index 51b16bc..0000000
--- a/src/DevHive.Services/Models/Post/UpdatePostServiceModel.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using System;
-using System.Collections.Generic;
-using Microsoft.AspNetCore.Http;
-
-namespace DevHive.Services.Models.Post
-{
- public class UpdatePostServiceModel
- {
- public Guid PostId { get; set; }
-
- public Guid CreatorId { get; set; }
-
- public string NewMessage { get; set; }
-
- public List<IFormFile> Files { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Technology/CreateTechnologyServiceModel.cs b/src/DevHive.Services/Models/Technology/CreateTechnologyServiceModel.cs
deleted file mode 100644
index a31d160..0000000
--- a/src/DevHive.Services/Models/Technology/CreateTechnologyServiceModel.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Technology
-{
- public class CreateTechnologyServiceModel
- {
- public string Name { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Technology/ReadTechnologyServiceModel.cs b/src/DevHive.Services/Models/Technology/ReadTechnologyServiceModel.cs
deleted file mode 100644
index 99f4750..0000000
--- a/src/DevHive.Services/Models/Technology/ReadTechnologyServiceModel.cs
+++ /dev/null
@@ -1,11 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Technology
-{
- public class ReadTechnologyServiceModel
- {
- public Guid Id { get; set; }
-
- public string Name { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Technology/TechnologyServiceModel.cs b/src/DevHive.Services/Models/Technology/TechnologyServiceModel.cs
deleted file mode 100644
index cb5c881..0000000
--- a/src/DevHive.Services/Models/Technology/TechnologyServiceModel.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Technology
-{
- public class TechnologyServiceModel
- {
- public Guid Id { get; set; }
- }
-}
diff --git a/src/DevHive.Services/Models/Technology/UpdateTechnologyServiceModel.cs b/src/DevHive.Services/Models/Technology/UpdateTechnologyServiceModel.cs
deleted file mode 100644
index f4c7921..0000000
--- a/src/DevHive.Services/Models/Technology/UpdateTechnologyServiceModel.cs
+++ /dev/null
@@ -1,11 +0,0 @@
-using System;
-
-namespace DevHive.Services.Models.Technology
-{
- public class UpdateTechnologyServiceModel
- {
- public Guid Id { get; set; }
-
- public string Name { get; set; }
- }
-}