Inhalt
Aktueller Ordner:
duesseldorfer-schuelerinventar-xcodeUser.cs
using System.Text.Json.Serialization;
namespace DüsseldorferSchülerinventar.Models
{
public class User
{
[JsonPropertyName("id")]
public int Id { get; set; }
[JsonPropertyName("username")]
public string Username { get; set; }
[JsonPropertyName("email")]
public string Email { get; set; }
[JsonPropertyName("is_admin")]
public bool IsAdmin { get; set; }
[JsonPropertyName("created_at")]
public DateTime CreatedAt { get; set; }
[JsonPropertyName("last_login")]
public DateTime? LastLogin { get; set; }
[JsonIgnore]
public string DisplayName => $"{Username} {(IsAdmin ? "(Admin)" : "")}";
}
}