24 lines
		
	
	
		
			637 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			637 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| using System.ComponentModel.DataAnnotations;
 | |
| using System.ComponentModel.DataAnnotations.Schema;
 | |
| 
 | |
| namespace MareSynchronosShared.Models;
 | |
| 
 | |
| public class UserProfileDataReport
 | |
| {
 | |
|     [Key]
 | |
|     [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
 | |
|     public int Id { get; set; }
 | |
| 
 | |
|     public DateTime ReportDate { get; set; }
 | |
|     public User ReportedUser { get; set; }
 | |
| 
 | |
|     [ForeignKey(nameof(ReportedUser))]
 | |
|     public string ReportedUserUID { get; set; }
 | |
| 
 | |
|     public User ReportingUser { get; set; }
 | |
| 
 | |
|     [ForeignKey(nameof(ReportingUser))]
 | |
|     public string ReportingUserUID { get; set; }
 | |
| 
 | |
|     public string ReportReason { get; set; }
 | |
| } | 
