1.0.4
Keine Code-Optimierung verwenden StaticResource "TransparentColor" hinzugefügt
This commit is contained in:
@@ -6,24 +6,87 @@ namespace Jugenddienst_Stunden.Types;
|
||||
/// Represents a day time entry for an employee.
|
||||
/// </summary>
|
||||
public class DayTime {
|
||||
/// <summary>
|
||||
/// ID des Stundeneintrages
|
||||
/// </summary>
|
||||
public int? id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Mitarbeiter-ID
|
||||
/// </summary>
|
||||
public int EmployeeId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Der betreffende Tag
|
||||
/// </summary>
|
||||
public DateTime day { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Der Wochentag
|
||||
/// </summary>
|
||||
public int wday { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Arbeitsbeginn
|
||||
/// </summary>
|
||||
public TimeOnly begin { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Arbeitsende
|
||||
/// </summary>
|
||||
public TimeOnly end { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Beschreibung der Arbeit
|
||||
/// </summary>
|
||||
public string description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Freistellung
|
||||
/// </summary>
|
||||
public string? free { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Freisetellung genehmigt?
|
||||
/// </summary>
|
||||
public bool? approved { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Sollte nix sein
|
||||
/// </summary>
|
||||
public int? type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Das gewählte Projekt
|
||||
/// </summary>
|
||||
public int? projekt { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Die gewählte Gemeinde
|
||||
/// </summary>
|
||||
public int? gemeinde { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Nachtstunden
|
||||
/// </summary>
|
||||
public TimeOnly night { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Summe Arbeitszeit (inklusive Nachstunden mit Faktor)
|
||||
/// </summary>
|
||||
public Dictionary<string, TimeOnly> total { get; set; }
|
||||
public TimeOnly end_print { get; set; }
|
||||
public TimeSpan TimeSpanVon { get; set; }
|
||||
public TimeSpan TimeSpanBis { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Projekte für die Auswahlliste
|
||||
/// </summary>
|
||||
public Collection<Projekt> Projekte { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gemeinden für die Auswahlliste
|
||||
/// </summary>
|
||||
public Collection<Gemeinde> Gemeinden { get; set; }
|
||||
public Collection<Freistellung> Freistellungen { get; set; }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user