Es ist möglich, allen Termin-Einladungen auf einmal zuzusagen MoK: DevExpress von Version 17.1 auf 21.1 aktualisiert Reports testweise eingebaut DevExpress-Scheduler testweise eingebaut
44 lines
1.2 KiB
C#
44 lines
1.2 KiB
C#
using DevExpress.Xpf.Grid;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.Serialization;
|
|
|
|
namespace BS.Shared.DataContracts
|
|
{
|
|
public class DocumentTreeItemDC : IDataContract
|
|
{
|
|
[DataMember]
|
|
public long? DocTreeItemOid { get; set; }
|
|
[DataMember]
|
|
public long? ParentOid { get; set; }
|
|
[DataMember]
|
|
public string Name { get; set; }
|
|
[DataMember]
|
|
public string Tooltip { get; set; }
|
|
[DataMember]
|
|
public List<FileAttachmentDC> FilesInFolder { get; set; }
|
|
[DataMember]
|
|
public BeWoFolderDC BeWoFolderDC { get; set; }
|
|
[DataMember]
|
|
public TableID Table { get; set; }
|
|
[DataMember]
|
|
public long? ObjectOid { get; set; }
|
|
[DataMember]
|
|
public TreeListNode Node { get; set; }
|
|
|
|
|
|
public override bool Equals(object obj)
|
|
{
|
|
if (obj is DocumentTreeItemDC docTreeItem)
|
|
{
|
|
return DocTreeItemOid == docTreeItem.DocTreeItemOid;
|
|
}
|
|
|
|
return false;
|
|
}
|
|
|
|
public override int GetHashCode()
|
|
{
|
|
return GetType().Name.GetHashCode() ^ DocTreeItemOid.GetHashCode();
|
|
}
|
|
}
|
|
} |