public ActionResult GetProtocolQuestions(int oapProtocolId, string textField, string valueField) { return(GridViewExtension.GetComboBoxCallbackResult(p => { p.TextField = textField; p.ValueField = valueField; var oapProtocolQuestions = OapChecklistQuestionClient.GetAllChecklistQuestionsAsync(oapProtocolId).Result.Result.Data ?? new ObservableCollection <OapChecklistQuestion>(); p.BindList(oapProtocolQuestions); })); }
public ActionResult UpdateChecklistQuestionHelp(OapChecklistQuestion model) { // TODO: Add update logic here var response = OapChecklistQuestionClient.UpdateQuestionAsync(model).Result; var questions = new List <OapChecklistQuestion>() { model }; return(PartialView("OapChecklistQuestionsHelpPartial", questions)); }
public async Task <ActionResult> ChecklistQuestions(int?checklistId) { var questions = new List <OapChecklistQuestion>(); if (checklistId.HasValue) { var response = await OapChecklistQuestionClient.GetAllChecklistQuestionsAsync(checklistId.Value); if (response.Result?.Data != null) { questions.AddRange(response.Result.Data); } } return(PartialView("OapChecklistQuestionsHelpPartial", questions)); }
private ObservableCollection <OapChecklistQuestion> GetOapProtocolQuestions() { return(OapChecklistQuestionClient.GetAllProtocolQuestionsAsync(GetAllModelsCorp()).Result?.Result?.Data); }
public OapProtocolQuestionHeadersController() : base() { OapProtocolQuestionHeaderClient = new OapProtocolQuestionHeaderClient(GetApiBaseUrl(), Client); OapChecklistClient = new OapChecklistClient(GetApiBaseUrl(), Client); OapChecklistQuestionClient = new OapChecklistQuestionClient(GetApiBaseUrl(), Client); }
public OapChecklistQuestionsHelpController() : base() { OapChecklistClient = new OapChecklistClient(GetApiBaseUrl(), Client); OapChecklistQuestionClient = new OapChecklistQuestionClient(GetApiBaseUrl(), Client); }