Files
BeWoPlaner/Shared/DataContracts/CustomerVermittlungArbeitDC.cs

59 lines
2.9 KiB
C#

using System;
using System.Runtime.Serialization;
using BS.Shared.DataContracts.Compact;
namespace BS.Shared.DataContracts
{
[DataContract]
public class CustomerVermittlungArbeitDC : BeWoDataContract
{
[DataMember] public VgaTypeEnum VgaType { get; set; }
[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 DateTime? Auftragsruckgabe { get; set; }
[DataMember] public ValueListEntryDC 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; }
[DataMember] public CompactOrganisationDC Auftraggeber { get; set; }
[DataMember] public CompactPersonDC AuftraggeberAnsprechpartner { get; set; }
[DataMember] public CompactOrganisationDC Einsatzstelle { get; set; }
[DataMember] public CompactPersonDC EinsatzstelleAnsprechpartner { get; set; }
}
public enum CustomerVermittlungBearbeitungsstatus
{
NoProgress,
InProgress,
Finished
}
}