public DeleteDataGroupResponse DeleteDataGroup(DeleteDataGroupRequest request) { DeleteDataGroupResponse response = new DeleteDataGroupResponse(); try { _groupRepo.Delete(request.Group); } catch (Exception ex) { response.Messages.Add(ex.ToString()); } return(response); }
public void DeleteDataGroup() { GetDataGroupByIdRequest getRequest = new GetDataGroupByIdRequest(); getRequest.groupId = _groupGetDataById.GroupId; GetDataGroupByIdResponse getResponse = _groupService.GetDataGroupById(getRequest); if (getResponse.Messages.Count != 0 || getResponse.Group == null) { throw new Exception("Delete failed!"); } else { DeleteDataGroupRequest request = new DeleteDataGroupRequest(); request.Group = getResponse.Group; DeleteDataGroupResponse response = _groupService.DeleteDataGroup(request); } }
public JsonResult DeleteDataGroup(Group group) { GetDataGroupByIdRequest getRequest = new GetDataGroupByIdRequest(); getRequest.groupId = group.GroupId; GetDataGroupByIdResponse getResponse = _groupService.GetDataGroupById(getRequest); if (getResponse.Messages.Count != 0 || getResponse.Group == null) { throw new Exception("Delete failed!"); } else { DeleteDataGroupRequest request = new DeleteDataGroupRequest(); request.Group = getResponse.Group; DeleteDataGroupResponse response = _groupService.DeleteDataGroup(request); return(Json(response.Messages.ToList(), JsonRequestBehavior.AllowGet)); } }