using InABox.Core; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace InABox.Poster.MYOB; public class MYOBGlobalPosterSettings : GlobalPosterSettings { [EditorSequence(1)] [TextBoxEditor] public string CompanyFileID { get; set; } [EditorSequence(2)] [TextBoxEditor] public string CompanyFileUserID { get; set; } [EditorSequence(3)] [PasswordEditor(ViewButtonVisible = true)] public string CompanyFilePassword { get; set; } public Guid GetCompanyFileID() { if(Guid.TryParse(CompanyFileID, out var id)) { return id; } return Guid.Empty; } }