AiVoiceMode ("direct" und "push") eingefügt

This commit is contained in:
2026-04-22 14:52:39 +02:00
parent abd8c0b12e
commit 4e06659a31
9 changed files with 633 additions and 55 deletions

View File

@@ -144,5 +144,6 @@ namespace BS.Shared.Core
/// Aktiviert AI Einstellungen (Modell, ...)
/// </summary>
public const string ModuleAiSettingsEnabled = "ModuleAiSettingsEnabled";
public const string AiVoiceMode = "AiVoiceMode"; // 0 = direct; 1 = Link zu ownChat senden
}
}

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using BS.Shared.Core;
using BS.Shared.Extensions;
using BS.Shared.Interface.Abstract;
namespace BS.Shared.DataContracts
{
[DataContract]
public class InactivePersonDC : IDataContract
{
[DataMember] public string FirstName { get; set; }
[DataMember] public string LastName { get; set; }
[DataMember] public DateTime? DateOfBirth { get; set; }
[DataMember] public int PersonType { get; set; }
[DataMember] public string Street { get; set; }
[DataMember] public string PostalCode { get; set; }
[DataMember] public string Town { get; set; }
[DataMember] public DateTime? LastUsedOn { get; set; }
[DataMember] public string Notice { get; set; }
[DataMember] public long? PersonOid { get; set; }
[DataMember] public long? ObjectOid { get; set; }
[DataMember] public long? ObjectTid { get; set; }
[DataMember] public bool IsChecked { get; set; }
}
}