diff --git a/Shared/DataContracts/AbsenceReasonDC.cs b/Shared/DataContracts/AbsenceReasonDC.cs index 0f8007608..7255c396c 100644 --- a/Shared/DataContracts/AbsenceReasonDC.cs +++ b/Shared/DataContracts/AbsenceReasonDC.cs @@ -1,10 +1,12 @@ using System; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [Serializable] [DataContract] + [DebuggerDisplay("{Description}")] public partial class AbsenceReasonDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/Compact/ClientPartials/CompactCostBearerDC.cs b/Shared/DataContracts/Compact/ClientPartials/CompactCostBearerDC.cs index 5f61f3fd5..3be724dea 100644 --- a/Shared/DataContracts/Compact/ClientPartials/CompactCostBearerDC.cs +++ b/Shared/DataContracts/Compact/ClientPartials/CompactCostBearerDC.cs @@ -1,7 +1,10 @@ using System; +using System.Diagnostics; namespace BS.Shared.DataContracts.Compact { + [DebuggerDisplay("{Name}")] + public partial class CompactCostBearerDC : IInvoiceRecipient { public decimal? DefaultAmount diff --git a/Shared/DataContracts/Compact/ClientPartials/CompactCustomerDC.cs b/Shared/DataContracts/Compact/ClientPartials/CompactCustomerDC.cs index a3325761c..9a938e5de 100644 --- a/Shared/DataContracts/Compact/ClientPartials/CompactCustomerDC.cs +++ b/Shared/DataContracts/Compact/ClientPartials/CompactCustomerDC.cs @@ -1,10 +1,12 @@ using System; +using System.Diagnostics; using System.Linq; using System.Windows.Media; using BS.Shared.DataContracts.ClientPartials; namespace BS.Shared.DataContracts.Compact { + [DebuggerDisplay("{FullName}")] public partial class CompactCustomerDC : IFilterableDC, IInvoiceRecipient, IMoKSearchableDC { public string AddressString diff --git a/Shared/DataContracts/Compact/ClientPartials/CompactEmployeeDC.cs b/Shared/DataContracts/Compact/ClientPartials/CompactEmployeeDC.cs index 9cae10cbd..0d11edbad 100644 --- a/Shared/DataContracts/Compact/ClientPartials/CompactEmployeeDC.cs +++ b/Shared/DataContracts/Compact/ClientPartials/CompactEmployeeDC.cs @@ -1,8 +1,11 @@ -using System.Windows.Media; +using System.Diagnostics; +using System.Windows.Media; using BS.Shared.DataContracts.ClientPartials; namespace BS.Shared.DataContracts.Compact { + [DebuggerDisplay("{FirstNameLastName}")] + public partial class CompactEmployeeDC : IFilterableDC, IMoKSearchableDC { public long EntityOid => EmployeeOid; diff --git a/Shared/DataContracts/Compact/ClientPartials/CompactOrganisationDC.cs b/Shared/DataContracts/Compact/ClientPartials/CompactOrganisationDC.cs index a32241914..2b174a8a5 100644 --- a/Shared/DataContracts/Compact/ClientPartials/CompactOrganisationDC.cs +++ b/Shared/DataContracts/Compact/ClientPartials/CompactOrganisationDC.cs @@ -1,9 +1,12 @@ -using System.Windows.Media; +using System.Diagnostics; +using System.Windows.Media; using BS.Shared.DataContracts.ClientPartials; using BS.Shared.Extensions; namespace BS.Shared.DataContracts.Compact { + [DebuggerDisplay("{SimpleDescription}")] + public partial class CompactOrganisationDC : IFilterableDC, IMoKSearchableDC { public long EntityOid => OrganisationOid; diff --git a/Shared/DataContracts/Compact/ClientPartials/CompactPersonDC.cs b/Shared/DataContracts/Compact/ClientPartials/CompactPersonDC.cs index 595e4cc6f..a3b425013 100644 --- a/Shared/DataContracts/Compact/ClientPartials/CompactPersonDC.cs +++ b/Shared/DataContracts/Compact/ClientPartials/CompactPersonDC.cs @@ -1,7 +1,10 @@ -using System.Windows.Media; +using System.Diagnostics; +using System.Windows.Media; namespace BS.Shared.DataContracts.Compact { + [DebuggerDisplay("{FullName}")] + public partial class CompactPersonDC : IFilterableDC { public string AddressString diff --git a/Shared/DataContracts/Compact/ClientPartials/CompactSupportConceptDC.cs b/Shared/DataContracts/Compact/ClientPartials/CompactSupportConceptDC.cs index 16532df95..548305f4d 100644 --- a/Shared/DataContracts/Compact/ClientPartials/CompactSupportConceptDC.cs +++ b/Shared/DataContracts/Compact/ClientPartials/CompactSupportConceptDC.cs @@ -1,6 +1,7 @@ using BS.Shared.Extensions; using System; using System.Collections.Generic; +using System.Diagnostics; using System.Linq; using System.Text; using System.Windows.Media; @@ -8,6 +9,7 @@ using System.Windows.Media; namespace BS.Shared.DataContracts.Compact { [Serializable] + [DebuggerDisplay("{CostBearer} {CustomerName}")] public partial class CompactSupportConceptDC : IFilterableDC { private List _CostBearerDetailStrings; diff --git a/Shared/DataContracts/Compact/ClientPartials/CompactUserDC.cs b/Shared/DataContracts/Compact/ClientPartials/CompactUserDC.cs index 0e421a7a9..598b5ecdb 100644 --- a/Shared/DataContracts/Compact/ClientPartials/CompactUserDC.cs +++ b/Shared/DataContracts/Compact/ClientPartials/CompactUserDC.cs @@ -1,7 +1,10 @@ -using System.Windows.Media; +using System.Diagnostics; +using System.Windows.Media; namespace BS.Shared.DataContracts.Compact { + [DebuggerDisplay("{SimpleDescription}")] + public partial class CompactUserDC : IFilterableDC { public ActivationTypeId ActivationType diff --git a/Shared/DataContracts/Compact/CompactCustomerDC.cs b/Shared/DataContracts/Compact/CompactCustomerDC.cs index 63c9e49f9..e56363cbb 100644 --- a/Shared/DataContracts/Compact/CompactCustomerDC.cs +++ b/Shared/DataContracts/Compact/CompactCustomerDC.cs @@ -1,10 +1,13 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts.Compact { [DataContract, Serializable] + [DebuggerDisplay("{LastName}, {FirstName}")] + public partial class CompactCustomerDC : IDataContract { private Dictionary _CostBearerReferenceNumbers; diff --git a/Shared/DataContracts/Compact/CompactEmployeeDC.cs b/Shared/DataContracts/Compact/CompactEmployeeDC.cs index dfa984f02..6a6680d15 100644 --- a/Shared/DataContracts/Compact/CompactEmployeeDC.cs +++ b/Shared/DataContracts/Compact/CompactEmployeeDC.cs @@ -1,10 +1,12 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts.Compact { [DataContract, Serializable] + [DebuggerDisplay("{EmployeeOid}: {LastName}, {FirstName}")] public partial class CompactEmployeeDC : IDataContract { private List _RelatedCustomerOIDList; diff --git a/Shared/DataContracts/Compact/CompactOrganisationDC.cs b/Shared/DataContracts/Compact/CompactOrganisationDC.cs index efa90a0d6..8ee9677c4 100644 --- a/Shared/DataContracts/Compact/CompactOrganisationDC.cs +++ b/Shared/DataContracts/Compact/CompactOrganisationDC.cs @@ -1,9 +1,12 @@ using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts.Compact { [DataContract] + [DebuggerDisplay("{Name}")] + public partial class CompactOrganisationDC : IDataContract { private List _CostRatePeriods; diff --git a/Shared/DataContracts/Compact/CompactWohnheimDC.cs b/Shared/DataContracts/Compact/CompactWohnheimDC.cs index aebd3492c..5ef1e8086 100644 --- a/Shared/DataContracts/Compact/CompactWohnheimDC.cs +++ b/Shared/DataContracts/Compact/CompactWohnheimDC.cs @@ -1,10 +1,13 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts.Compact { [DataContract, Serializable] + [DebuggerDisplay("{WohnheimOid}: {WohnheimName}")] + public partial class CompactWohnheimDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/ContactDC.cs b/Shared/DataContracts/ContactDC.cs index dedcbb337..80c7e8cb6 100644 --- a/Shared/DataContracts/ContactDC.cs +++ b/Shared/DataContracts/ContactDC.cs @@ -1,8 +1,11 @@ -using System.Runtime.Serialization; +using System.Diagnostics; +using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{ContactType}: {ContactValue}")] + public partial class ContactDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/ContractDC.cs b/Shared/DataContracts/ContractDC.cs index f41b900f9..b89422459 100644 --- a/Shared/DataContracts/ContractDC.cs +++ b/Shared/DataContracts/ContractDC.cs @@ -1,9 +1,12 @@ using System; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{EntryDate} {WeeklyDays} Tage {WeeklyTotalHours}h")] + public partial class ContractDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/CostRatePeriodDC.cs b/Shared/DataContracts/CostRatePeriodDC.cs index d17129902..847c3abf1 100644 --- a/Shared/DataContracts/CostRatePeriodDC.cs +++ b/Shared/DataContracts/CostRatePeriodDC.cs @@ -1,9 +1,12 @@ using System; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{CostRateType} {CostRateValue}")] + public partial class CostRatePeriodDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/CustomerDC.cs b/Shared/DataContracts/CustomerDC.cs index 88aa3280e..69951b1f1 100644 --- a/Shared/DataContracts/CustomerDC.cs +++ b/Shared/DataContracts/CustomerDC.cs @@ -85,5 +85,10 @@ namespace BS.Shared.DataContracts { return !Utils.AreAllNullOrEmpty(Kindesmutter, Kindesvater, Geschwister, Vormund); } - } + + public override string ToString() + { + return CustomerOid + " " + LastName + ", " + FirstName; + } + } } \ No newline at end of file diff --git a/Shared/DataContracts/CustomerEmployeeRelationDC.cs b/Shared/DataContracts/CustomerEmployeeRelationDC.cs index 0c1c72d19..d69e5847f 100644 --- a/Shared/DataContracts/CustomerEmployeeRelationDC.cs +++ b/Shared/DataContracts/CustomerEmployeeRelationDC.cs @@ -1,4 +1,5 @@ using System; +using System.Diagnostics; using System.Runtime.Serialization; using BS.Shared.DataContracts.Compact; @@ -6,6 +7,8 @@ using BS.Shared.DataContracts.Compact; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{Employee2CustomerOid} {Customer} {Employee}")] + public partial class CustomerEmployeeRelationDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/DienstBlockDC.cs b/Shared/DataContracts/DienstBlockDC.cs index 8309fc549..f1491b0bb 100644 --- a/Shared/DataContracts/DienstBlockDC.cs +++ b/Shared/DataContracts/DienstBlockDC.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Drawing; using System.Runtime.Serialization; @@ -8,7 +9,9 @@ using BS.Shared.DataContracts.Compact; namespace BS.Shared.DataContracts { - public class DienstBlockDC : IDataContract + [DebuggerDisplay("{Wohnheim}: {Employee}")] + + public class DienstBlockDC : IDataContract { [DataMember] public CompactWohnheimDC Wohnheim { get; set; } diff --git a/Shared/DataContracts/DienstEintragDC.cs b/Shared/DataContracts/DienstEintragDC.cs index 230395dc5..4f6cfc2d9 100644 --- a/Shared/DataContracts/DienstEintragDC.cs +++ b/Shared/DataContracts/DienstEintragDC.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Drawing; using System.Runtime.Serialization; @@ -7,7 +8,9 @@ using BS.Shared.Core; namespace BS.Shared.DataContracts { - public class DienstEintragDC : IDataContract + [DebuggerDisplay("{Datum}: E{EmployeeOid} D{DienstOid} {Startzeit}-{Endzeit} ({DauerInStunden})h")] + + public class DienstEintragDC : IDataContract { [DataMember] public long? Oid { get; set; } diff --git a/Shared/DataContracts/DienstInfoDC.cs b/Shared/DataContracts/DienstInfoDC.cs index 6f8641ebb..523bfcf05 100644 --- a/Shared/DataContracts/DienstInfoDC.cs +++ b/Shared/DataContracts/DienstInfoDC.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Drawing; using System.Runtime.Serialization; @@ -7,6 +8,7 @@ using BS.Shared.Core; namespace BS.Shared.DataContracts { + [DebuggerDisplay("{DienstName}: {Start}-{Ende} ({Dauer}h)")] public class DienstInfoDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/DienstZeileDC.cs b/Shared/DataContracts/DienstZeileDC.cs index 0ec949143..7ebe53ac7 100644 --- a/Shared/DataContracts/DienstZeileDC.cs +++ b/Shared/DataContracts/DienstZeileDC.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Linq; using System.Runtime.Serialization; using System.Text; @@ -7,6 +8,7 @@ using System.Threading.Tasks; namespace BS.Shared.DataContracts { + [DebuggerDisplay("Z{Zeile} {Date}: {Employee}")] public class DienstZeileDC { public event Action DienstDictUpdated; diff --git a/Shared/DataContracts/DienstplanerMonthlySummaryDC.cs b/Shared/DataContracts/DienstplanerMonthlySummaryDC.cs index 353a282c3..34942e201 100644 --- a/Shared/DataContracts/DienstplanerMonthlySummaryDC.cs +++ b/Shared/DataContracts/DienstplanerMonthlySummaryDC.cs @@ -1,11 +1,13 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BS.Shared.DataContracts { + [DebuggerDisplay("{Employee}: S{Soll} I{Ist} / K{TageKrank} U{TageUrlaub}")] public class DienstplanerMonthlySummaryDC { public EmployeeDC Employee { get; set; } diff --git a/Shared/DataContracts/DienstvertretungDC.cs b/Shared/DataContracts/DienstvertretungDC.cs index 7133cef78..d0cc29c30 100644 --- a/Shared/DataContracts/DienstvertretungDC.cs +++ b/Shared/DataContracts/DienstvertretungDC.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Linq; using System.Runtime.Serialization; using System.Text; @@ -7,6 +8,7 @@ using System.Threading.Tasks; namespace BS.Shared.DataContracts { + [DebuggerDisplay("{Datum}: E{EmployeeOid} D{DienstOid} {Startzeit}-{Endzeit} ({DauerInStunden})h")] public class DienstvertretungDC { [DataMember] diff --git a/Shared/DataContracts/EmployeeDC.cs b/Shared/DataContracts/EmployeeDC.cs index 7024c3f90..a9433c0eb 100644 --- a/Shared/DataContracts/EmployeeDC.cs +++ b/Shared/DataContracts/EmployeeDC.cs @@ -143,7 +143,7 @@ namespace BS.Shared.DataContracts public override string ToString() { - return LastName + ", " + FirstName; + return EmployeeOid + " " + LastName + ", " + FirstName; } diff --git a/Shared/DataContracts/FeiertagDC.cs b/Shared/DataContracts/FeiertagDC.cs index e4677e110..1e5d874d6 100644 --- a/Shared/DataContracts/FeiertagDC.cs +++ b/Shared/DataContracts/FeiertagDC.cs @@ -1,11 +1,14 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [DataContract] - public class FeiertagDC : IDataContract + [DebuggerDisplay("{Datum}: {Name}")] + + public class FeiertagDC : IDataContract { [DataMember] public long? FeiertagOid { get; set; } diff --git a/Shared/DataContracts/GeschenkterUrlaubstagDC.cs b/Shared/DataContracts/GeschenkterUrlaubstagDC.cs index fe52b3cbd..b3292491b 100644 --- a/Shared/DataContracts/GeschenkterUrlaubstagDC.cs +++ b/Shared/DataContracts/GeschenkterUrlaubstagDC.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Linq; using System.Runtime.Serialization; using System.Text; @@ -7,6 +8,8 @@ using System.Threading.Tasks; namespace BS.Shared.DataContracts { + [DebuggerDisplay("{Date}: E{Employee} {AnzahlTage} Tage")] + public class GeschenkterUrlaubstagDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/GoalRatingDC.cs b/Shared/DataContracts/GoalRatingDC.cs index 6ea529053..7fa32ba1c 100644 --- a/Shared/DataContracts/GoalRatingDC.cs +++ b/Shared/DataContracts/GoalRatingDC.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; using BS.Shared.DataContracts.Compact; @@ -7,6 +8,8 @@ using BS.Shared.DataContracts.Compact; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{ServiceRecord}: {RatingType}")] + public class GoalRatingDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/InvoiceDC.cs b/Shared/DataContracts/InvoiceDC.cs index 15bd005fd..afc1555c0 100644 --- a/Shared/DataContracts/InvoiceDC.cs +++ b/Shared/DataContracts/InvoiceDC.cs @@ -1,9 +1,12 @@ using System; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{InvoiceNumber}: {Amount}")] + public partial class InvoiceDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/InvoiceItemDC.cs b/Shared/DataContracts/InvoiceItemDC.cs index 41740878a..accf98d44 100644 --- a/Shared/DataContracts/InvoiceItemDC.cs +++ b/Shared/DataContracts/InvoiceItemDC.cs @@ -1,10 +1,12 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{ItemDescription}: {AmountPerUnit} x {UnitCount} = {AmountTotal}")] public class InvoiceItemDC : IDataContract { diff --git a/Shared/DataContracts/RatingDC.cs b/Shared/DataContracts/RatingDC.cs index f805dcc8f..a5640882d 100644 --- a/Shared/DataContracts/RatingDC.cs +++ b/Shared/DataContracts/RatingDC.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; using BS.Shared.DataContracts.Compact; @@ -7,6 +8,8 @@ using BS.Shared.DataContracts.Compact; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{StartDate}: {DisplayName}")] + public class RatingDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/RatingTypeDC.cs b/Shared/DataContracts/RatingTypeDC.cs index ef1bf2c8b..6df5ed275 100644 --- a/Shared/DataContracts/RatingTypeDC.cs +++ b/Shared/DataContracts/RatingTypeDC.cs @@ -1,8 +1,11 @@ -using System.Runtime.Serialization; +using System.Diagnostics; +using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{RatingTypeOid}: {DisplayName}")] + public class RatingTypeDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/ServiceCategoryDC.cs b/Shared/DataContracts/ServiceCategoryDC.cs index ce3239498..ea3cad894 100644 --- a/Shared/DataContracts/ServiceCategoryDC.cs +++ b/Shared/DataContracts/ServiceCategoryDC.cs @@ -1,9 +1,11 @@ using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{ServiceCategoryOid}: {Name}")] public partial class ServiceCategoryDC : IDataContract { private List _CostRatePeriods; diff --git a/Shared/DataContracts/ServiceDescriptionDC.cs b/Shared/DataContracts/ServiceDescriptionDC.cs index 93aafa693..20e3f92c4 100644 --- a/Shared/DataContracts/ServiceDescriptionDC.cs +++ b/Shared/DataContracts/ServiceDescriptionDC.cs @@ -1,9 +1,11 @@ using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{ServiceDescriptionOid}: {Name}")] public partial class ServiceDescriptionDC : IDataContract { private List _CostRatePeriods; diff --git a/Shared/DataContracts/ServiceInvoiceDC.cs b/Shared/DataContracts/ServiceInvoiceDC.cs index 768fffb77..751c0e87e 100644 --- a/Shared/DataContracts/ServiceInvoiceDC.cs +++ b/Shared/DataContracts/ServiceInvoiceDC.cs @@ -1,11 +1,14 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Linq; using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{ClaimSum}")] + public class ServiceInvoiceDC : IDataContract { private InvoiceBaseDC _InvoiceBase; diff --git a/Shared/DataContracts/ServiceInvoicePeriodDC.cs b/Shared/DataContracts/ServiceInvoicePeriodDC.cs index e03ba44f3..458a8cf2b 100644 --- a/Shared/DataContracts/ServiceInvoicePeriodDC.cs +++ b/Shared/DataContracts/ServiceInvoicePeriodDC.cs @@ -1,11 +1,13 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; using BS.Shared.DataContracts.Compact; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{Start}-{End}: {Claim}")] public class ServiceInvoicePeriodDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/ServiceRecordDC.cs b/Shared/DataContracts/ServiceRecordDC.cs index 00cadbd21..4be64bf60 100644 --- a/Shared/DataContracts/ServiceRecordDC.cs +++ b/Shared/DataContracts/ServiceRecordDC.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; using BS.Shared.DataContracts.Compact; @@ -7,6 +8,7 @@ using BS.Shared.DataContracts.Compact; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("C{Customer} E{Employee} / {Start}-{End} ({RoundedDuration})")] public partial class ServiceRecordDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/SupportConceptApprovalPeriodDC.cs b/Shared/DataContracts/SupportConceptApprovalPeriodDC.cs index b9693a8b2..b53993cbf 100644 --- a/Shared/DataContracts/SupportConceptApprovalPeriodDC.cs +++ b/Shared/DataContracts/SupportConceptApprovalPeriodDC.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Runtime.Serialization; using BS.Shared.Core; @@ -7,6 +8,7 @@ using BS.Shared.Core; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{Span} {ApprovedBEPerInterval}/{ApprovedBETotal}")] public class SupportConceptApprovalPeriodDC : IDataContract { [DataMember] diff --git a/Shared/DataContracts/SupportConceptDC.cs b/Shared/DataContracts/SupportConceptDC.cs index 6b0fd3d5b..552701b29 100644 --- a/Shared/DataContracts/SupportConceptDC.cs +++ b/Shared/DataContracts/SupportConceptDC.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Diagnostics; using System.Linq; using System.Runtime.Serialization; using BS.Shared.Core; @@ -8,6 +9,8 @@ using BS.Shared.DataContracts.Compact; namespace BS.Shared.DataContracts { [DataContract] + [DebuggerDisplay("{SupportConceptOid} {Customer}")] + public class SupportConceptDC : IDataContract { private List _CostBearerRelations;