Files
BeWoPlaner/Shared/DataContracts/CustomerVermittlungArbeitDC.cs
Christian eb03353b8c - Neues Feld bei Vermittlung gemeinnütziger Arbeit
- Beta Version Vorlagen Editor fertiggestellt
2025-05-22 10:21:19 +02:00

53 lines
2.5 KiB
C#

using System;
using System.Runtime.Serialization;
namespace BS.Shared.DataContracts
{
[DataContract]
public class CustomerVermittlungArbeitDC : BeWoDataContract
{
[DataMember] public string AktenzeichenGericht { get; set; }
[DataMember] public string EigenesAktenzeichen { get; set; }
[DataMember] public DateTime? Auftragseingang { get; set; }
[DataMember] public ValueListEntryDC Auftragsherkunft { get; set; }
[DataMember] public ValueListEntryDC Vermittlungsgrundlage { get; set; }
[DataMember] public decimal? Tagessatze { get; set; }
[DataMember] public decimal? Tagessatzhohe { get; set; }
[DataMember] public decimal? HoheDerGeldstrafe { get; set; }
[DataMember] public decimal? ZuLeistendeArbeitsstunden { get; set; }
[DataMember] public string Hinweis { get; set; }
[DataMember] public DateTime? Termin { get; set; }
[DataMember] public CustomerVermittlungBearbeitungsstatus? CustomerVermittlungBearbeitungsstatus { get; set; }
[DataMember] public string Auftragsruckgabe { get; set; }
[DataMember] public string Verlauf { get; set; }
[DataMember] public decimal? AbgeleisteteStunden { get; set; }
[DataMember] public decimal? ErsparteHafttage { get; set; }
[DataMember] public decimal? GeleisteteRatenzahlung { get; set; }
[DataMember] public string Bemerkung { get; set; }
[DataMember] public decimal? GeleisteteEinmalzahlung { get; set; }
[DataMember] public bool GrundArbeitsunfahig { get; set; }
[DataMember] public bool GrundSuchtproblem { get; set; }
[DataMember] public bool GrundPsychischeProbleme { get; set; }
[DataMember] public bool GrundKeineMotivation { get; set; }
[DataMember] public bool GrundInHaft { get; set; }
[DataMember] public bool GrundUnbekannt { get; set; }
[DataMember] public bool GrundKeinKontakt { get; set; }
[DataMember] public bool GrundNichtAngetreten { get; set; }
[DataMember] public bool GrundAbbruchDerTatigkeit { get; set; }
[DataMember] public bool GrundWiderruf { get; set; }
[DataMember] public bool Grund459StPO { get; set; }
[DataMember] public bool GrundAusbleibenDerZahlung { get; set; }
[DataMember] public bool BesonderheitMehrfacheBeauftragung { get; set; }
[DataMember] public bool BesonderheitMehrfacheVermittlung { get; set; }
[DataMember] public bool BesonderheitVermittlungAusHaft { get; set; }
[DataMember] public bool BesonderheitDurchBGBWAufgesucht { get; set; }
}
public enum CustomerVermittlungBearbeitungsstatus
{
NoProgress,
InProgress,
Finished
}
}