using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HRM.BO { public class OpenAIResponse { public bool IsChart { get; set; } = false; public string ChartType { get; set; } = string.Empty; public string Title { get; set; } = string.Empty; public string Sql { get; set; } = string.Empty; public string Message { get; set; } = string.Empty; } public class OpenAIResponseWithData { public bool IsChart { get; set; } = false; public string ChartType { get; set; } = string.Empty; public string Title { get; set; } = string.Empty; public List Labels { get; set; } = new List(); public List Values { get; set; } = new List(); public object TableData { get; set; } = new object(); } }