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}")); }