Anpassungen Detailseite
Auswahlliste Gemeinden und Projekte
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
namespace Jugenddienst_Stunden.Types {
|
||||
using Jugenddienst_Stunden.Models;
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace Jugenddienst_Stunden.Types {
|
||||
public class DayTime {
|
||||
public int? id;
|
||||
public int EmployeeId;
|
||||
@@ -10,10 +13,15 @@
|
||||
public string? free;
|
||||
public bool? approved;
|
||||
public int? type;
|
||||
public int? project;
|
||||
public int? projekt;
|
||||
public int? gemeinde;
|
||||
public TimeOnly night;
|
||||
public Dictionary<string, TimeOnly> total;
|
||||
public TimeOnly end_print;
|
||||
public TimeSpan TimeSpanVon { get; set; }
|
||||
public TimeSpan TimeSpanBis { get; set; }
|
||||
public Collection<Projekt> Projekte { get; set; }
|
||||
public Collection<Gemeinde> Gemeinden { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,15 +6,18 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace Jugenddienst_Stunden.Types
|
||||
{
|
||||
internal class Gemeinde
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
/// <summary>
|
||||
/// Repräsentiert eine Gemeinde mit einer eindeutigen Id und einem Namen.
|
||||
/// </summary>
|
||||
public class Gemeinde {
|
||||
/// <summary>
|
||||
/// Eindeutige Id der Gemeinde.
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
|
||||
public Gemeinde(int id, string name)
|
||||
{
|
||||
Id = id;
|
||||
Name = name;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Name der Gemeinde.
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,9 +6,18 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace Jugenddienst_Stunden.Types
|
||||
{
|
||||
internal class Projekt
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
}
|
||||
/// <summary>
|
||||
/// Repräsentiert ein Projekt mit einer eindeutigen ID und einem Namen.
|
||||
/// </summary>
|
||||
public class Projekt {
|
||||
/// <summary>
|
||||
/// Holt oder setzt die eindeutige ID des Projekts.
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Holt oder setzt den Namen des Projekts.
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user