public ActionResult UpdateChecklistGroup(OapChecklistGroup model) { // TODO: Add update logic here var response = OapChecklistGroupClient.UpdateChecklistGroupAsync(model).Result; return(RedirectToAction("Index")); }
public async Task <ActionResult> CreateChecklistGroup(OapChecklistGroup model) { // TODO: Add insert logic here var response = await OapChecklistGroupClient.AddChecklistGroupAsync(model); return(RedirectToAction("Index")); }
public OapChecklistGroupsController() : base() { OapChecklistGroupClient = new OapChecklistGroupClient(GetApiBaseUrl(), Client); OapChecklistSubGroupClient = new OapChecklistSubGroupClient(GetApiBaseUrl(), Client); OapChecklistClient = new OapChecklistClient(GetApiBaseUrl(), Client); OapGraphicClient = new OapGraphicClient(GetApiBaseUrl(), Client); }
public async Task <ActionResult> DeleteChecklistGroup(OapChecklistGroup model) { if (model.Id > 0) { var response = await OapChecklistGroupClient.DeleteChecklistGroupAsync(model.Id); } return(RedirectToAction("Index")); }
public ActionResult SubGroups(int?oapChecklistGroupId, string oapChecklistGroupName) { if (!oapChecklistGroupId.HasValue) { return(new EmptyResult()); } //Set View Data ViewData[CurrentGroupId] = oapChecklistGroupId.Value; ViewData[CurrentGroupName] = oapChecklistGroupName; var response = OapChecklistGroupClient.GetAsync(oapChecklistGroupId ?? 0).Result; return(PartialView("OapChecklistSubGroupPartial", response.Result.Data.SubGroups)); }
public async Task <ActionResult> Groups() { var response = await OapChecklistGroupClient.GetAllAsync(GetAllModelsCorp()); return(PartialView("OapChecklistGroupPartial", response.Result.Data)); }