Files
BeWoPlaner/Shared/DataContracts/Feature/AI/AiPromptbausteinPromptDC.cs
2026-02-20 12:34:48 +01:00

30 lines
1.1 KiB
C#

using BS.Shared.DataContracts.Compact;
using BS.Shared.Interface;
using System;
using System.Runtime.Serialization;
namespace BS.Shared.DataContracts.Feature.AI
{
[DataContract]
public class AiPromptbausteinPromptDC : BeWoDataContract, IAiPromptbausteinPrompt
{
[DataMember] public string Title { get; set; }
[DataMember] public string Description { get; set; }
[DataMember] public long? ParentFolderOid { get; set; }
[DataMember] public CompactEmployeeDC Creator { get; set; }
[DataMember] public bool IsPublic { get; set; }
[DataMember] public int Position { get; set; }
[DataMember] public string Prompt { get; set; }
[DataMember] public bool ShowPrompt { get; set; }
[DataMember] public bool ShowPromptByTenant { get; set; }
[DataMember] public bool IsOwnsoftPrompt { get; set; }
[DataMember] public string OwnsoftRefLink { get; set; }
[DataMember] public bool IsFavorite { get; set; }
[DataMember] public string PromptId { get; set; }
[DataMember] public int SamplesCount { get; set; }
[DataMember] public AiActionType ActionType { get; set; }
[DataMember] public bool CanEdit { get; set; }
}
}