public ActionResult UpdateChecklistSubGroup(OapChecklistSubGroup model)
        {
            // TODO: Add update logic here
            var response = OapChecklistSubGroupClient.UpdateChecklistSubGroupAsync(model).Result;

            return(RedirectToAction("Index"));
        }
 public async Task <ActionResult> DeleteChecklistSubGroup(OapChecklistSubGroup model)
 {
     if (model.Id > 0)
     {
         var response = await OapChecklistSubGroupClient.DeleteChecklistSubGroupAsync(model.Id);
     }
     return(RedirectToAction("Index"));
 }
        public WebApiResult <bool> UpdateChecklistSubGroup([FromBody] OapChecklistSubGroup list)
        {
            if (list == null)
            {
                throw new System.Exception("Argument is null");
            }

            return(TryCatch <UpdateChecklistSubGroupRequest, bool>(new UpdateChecklistSubGroupRequest(list)));
        }
 public async Task <ActionResult> CreateChecklistSubGroup(OapChecklistSubGroup model)
 {
     if (model.OapChecklistGroupId > 0)
     {
         ViewData[CurrentGroupId] = model.OapChecklistGroupId;
         var response = await OapChecklistSubGroupClient.AddChecklistSubGroupAsync(model);
     }
     return(RedirectToAction("Index"));
 }
 public UpdateChecklistSubGroupRequest(OapChecklistSubGroup checklistSubGroup)
 {
     ChecklistSubGroup = checklistSubGroup;
 }
 public WebApiResult <OapChecklistSubGroup> AddChecklistSubGroup([FromBody] OapChecklistSubGroup list)
 {
     return(TryCatch <AddChecklistSubGroupRequest, OapChecklistSubGroup>(new AddChecklistSubGroupRequest(list)));
 }