public async Task populaCampos(int FormularioId, string status) { if (status != null) { disabilitaCamposReabertura(status); Questao11BLL questao11Bll = new Questao11BLL(); var q = await questao11Bll.readAsync(FormularioId); if (q != null) { ViewState["idQuestao"] = q.id; txtRespostaMaQualidade.Text = q.resposta; ddlClassificacaoMaQualidade.SelectedValue = q.classificacao; } } }
// <summary> // Métoedo para salar questão 11 na tabela TbQuestao11 // </summary> public void Salvar(int FormularioId) { try { if (FormularioId > 0) { Questao11BLL questao11Bll = new Questao11BLL(); Questao11 q11 = new Questao11(); q11.id = Convert.ToInt32(ViewState["idQuestao"]); q11.formularioId = FormularioId; q11.classificacao = ddlClassificacaoMaQualidade.SelectedValue == "0" ? null : ddlClassificacaoMaQualidade.SelectedValue; q11.resposta = txtRespostaMaQualidade.Text; questao11Bll.save(q11); ViewState["idQuestao"] = q11.id; } } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }