Changeset 7146ebb for src/FinkiChattery/FinkiChattery.Persistence/Models
- Timestamp:
- 09/08/21 17:49:03 (3 years ago)
- Branches:
- dev
- Children:
- cba21c9
- Parents:
- cabaa79
- Location:
- src/FinkiChattery/FinkiChattery.Persistence/Models
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
src/FinkiChattery/FinkiChattery.Persistence/Models/Answer.cs
rcabaa79 r7146ebb 20 20 public DateTime CreatedOn { get; set; } 21 21 22 public virtual I Enumerable<Upvote> Upvotes { get; set; }22 public virtual ICollection<Upvote> Upvotes { get; set; } 23 23 24 public virtual I Enumerable<AnswerResponse> AnswerResponses { get; set; }24 public virtual ICollection<AnswerResponse> AnswerResponses { get; set; } 25 25 26 26 } -
src/FinkiChattery/FinkiChattery.Persistence/Models/Base/BaseEntity.cs
rcabaa79 r7146ebb 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 2 7 3 namespace FinkiChattery.Persistence.Models … … 9 5 public class BaseEntity 10 6 { 7 public BaseEntity() 8 { 9 Uid = Guid.NewGuid(); 10 } 11 11 12 public long Id { get; set; } 12 13 -
src/FinkiChattery/FinkiChattery.Persistence/Models/Question.cs
rcabaa79 r7146ebb 6 6 public class Question : BaseEntity 7 7 { 8 public Question() : base() 9 { 10 CreatedOn = DateTime.UtcNow; 11 LastActiveOn = DateTime.UtcNow; 12 Answers = new List<Answer>(); 13 QuestionCategories = new List<QuestionCategory>(); 14 } 15 8 16 public string Title { get; set; } 9 17 … … 24 32 public DateTime LastActiveOn { get; set; } 25 33 26 public virtual I Enumerable<Answer> Answers { get; set; }34 public virtual ICollection<Answer> Answers { get; set; } 27 35 28 public virtual I Enumerable<QuestionCategory> QuestionCategories { get; set; }36 public virtual ICollection<QuestionCategory> QuestionCategories { get; set; } 29 37 30 38 // TODO: Pole po koe ke pravime queries -
src/FinkiChattery/FinkiChattery.Persistence/Models/QuestionCategory.cs
rcabaa79 r7146ebb 9 9 public class QuestionCategory : BaseEntity 10 10 { 11 public QuestionCategory() : base() 12 { 13 } 14 11 15 public long QuestionFk { get; set; } 12 16 -
src/FinkiChattery/FinkiChattery.Persistence/Models/Student.cs
rcabaa79 r7146ebb 21 21 public string ImageUrl { get; set; } 22 22 23 public virtual I Enumerable<Question> Questions { get; set; }23 public virtual ICollection<Question> Questions { get; set; } 24 24 25 public virtual I Enumerable<Answer> Answers { get; set; }25 public virtual ICollection<Answer> Answers { get; set; } 26 26 27 public virtual I Enumerable<StudentTeam> StudentTeams { get; set; }27 public virtual ICollection<StudentTeam> StudentTeams { get; set; } 28 28 } 29 29 } -
src/FinkiChattery/FinkiChattery.Persistence/Models/Teacher.cs
rcabaa79 r7146ebb 13 13 public virtual ApplicationUser ApplicationUser { get; set; } 14 14 15 public virtual I Enumerable<TeacherTeam> TeacherTeams { get; set; }15 public virtual ICollection<TeacherTeam> TeacherTeams { get; set; } 16 16 17 17 } -
src/FinkiChattery/FinkiChattery.Persistence/Models/Team.cs
rcabaa79 r7146ebb 13 13 public string Description { get; set; } 14 14 15 public virtual I Enumerable<Question> Questions{ get; set; }15 public virtual ICollection<Question> Questions{ get; set; } 16 16 17 public virtual I Enumerable<StudentTeam> TeamStudents { get; set; }17 public virtual ICollection<StudentTeam> TeamStudents { get; set; } 18 18 19 public virtual I Enumerable<TeacherTeam> TeamTeachers { get; set; }19 public virtual ICollection<TeacherTeam> TeamTeachers { get; set; } 20 20 } 21 21 }
Note:
See TracChangeset
for help on using the changeset viewer.