using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OnProfNext.Shared.Models { public class Order { public int Id { get; set; } public int ProjectId { get; set; } public string Auftragsnummer { get; set; } = string.Empty; public string Titel { get; set; } = string.Empty; public string Status { get; set; } = "Geplant"; public decimal Planstunden { get; set; } = 0; public decimal Iststunden { get; set; } = 0; public string? Projektcode { get; set; } public int MandantId { get; set; } = 1; public DateTime CreatedAt { get; set; } = DateTime.UtcNow; public DateTime UpdatedAt { get; set; } = DateTime.UtcNow; //Relations public Project? Project { get; set; } public ICollection OrderUsers { get; set; } = new List(); } }