public ActionResult UpdateChecklistQuestion(OapChecklistQuestion model) { // TODO: Add update logic here var response = GetClient <OapChecklistQuestionClient>().UpdateQuestionAsync(model).Result; return(RedirectToAction("Index")); }
public async Task <ActionResult> DeleteChecklistQuestion(OapChecklistQuestion model) { if (model.Id > 0) { var response = await GetClient <OapChecklistQuestionClient>().DeleteQuestionAsync(model.Id); } return(RedirectToAction("Index")); }
public async Task <ActionResult> CreateChecklistQuestion(OapChecklistQuestion model) { if (model.OapChecklistTopicId > 0) { ViewData[CurrentTopicId] = model.OapChecklistTopicId; var response = await GetClient <OapChecklistQuestionClient>().AddQuestionAsync(model); } return(RedirectToAction("Index")); }
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 UpdateChecklistQuestionRequest(OapChecklistQuestion question) { Question = question; }
public WebApiResult <bool> UpdateQuestion([FromBody] OapChecklistQuestion question) { return(TryCatch <UpdateChecklistQuestionRequest, bool>(new UpdateChecklistQuestionRequest(question))); }
public WebApiResult <OapChecklistQuestion> AddQuestion([FromBody] OapChecklistQuestion question) { return(TryCatch <AddChecklistQuestionRequest, OapChecklistQuestion>(new AddChecklistQuestionRequest(question))); }