public async Task OnGetAsync()
        {
            using (var cn = Data.GetConnection())
            {
                LabelSelect = await new LabelSelect()
                {
                    OrgId = OrgId, AllowNewItems = true
                }.ExecuteSelectListAsync(cn, LabelId);

                if (LabelId != 0)
                {
                    LabelInstructions =
                        await Data.FindWhereAsync <LabelInstructions>(cn, new { LabelId }) ??
                        new LabelInstructions()
                    {
                        LabelId = LabelId
                    };
                }
            }
        }
        public async Task <RedirectResult> OnPostSave(LabelInstructions record)
        {
            await Data.TrySaveAsync(record, successMessage : "Instructions saved successfully.");

            return(Redirect($"/Setup/LabelInstructions?LabelId={record.LabelId}"));
        }