using ReAct_PME.WPF_FrameWork;
using Services;

namespace ReAct_PME.ViewModels
{
    public class ParametresGenerateImg_VM : BaseViewModel
    {
        public string GenerateImg_URL { get; set; } = "";
        public string GenerateImg_EndPointV1 { get; set; } = "";
        public string GenerateImg_EndPointV2 { get; set; } = "";

        public ParametresGenerateImg_VM()
        {
            var (url, endpointv1, endpointv2) = ChatService.LoadParametresGenerateImg();
            GenerateImg_URL = url;
            GenerateImg_EndPointV1 = endpointv1;
            GenerateImg_EndPointV2 = endpointv2;
        }

        public bool SaveData()
        {
            return ChatService.SaveParametresGenerateImg(GenerateImg_URL, GenerateImg_EndPointV1, GenerateImg_EndPointV2);
        }
    }
}
