private async Task SetupForm(DBFormInstance form) { DBCustomForm oCustom = await GetCustomForm(form.CustomFormID); form.CustomFormTypeTitle = oCustom?.Title; form.StatusText = fldFormCapCommon.StatusList[form.Status]; }
public async Task <DBCustomForm> GetCustomForm(string FormID) { DBCustomForm form = await AsyncDb.Table <DBCustomForm>().Where(x => x.FormID == FormID).FirstOrDefaultAsync(); if ((form != null) && !string.IsNullOrEmpty(form.FormID)) { form.Questions = await AsyncDb.Table <DBCustomFormQuestion>().Where(q => q.FormID == form.FormID).ToListAsync(); } return(form); }