public IHttpActionResult AddParent(AddParentVM parentVM)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var newParentdDTO = ChildCardMapHelper.VMToDTO(parentVM);
            var result        = _childCardsService.AddParent(newParentdDTO);

            return(Ok(result));
        }
        public IHttpActionResult GetChildsParents(int childCardId)
        {
            try
            {
                var resultDTOs = _childCardsService.GetChildsParents(childCardId);

                if (resultDTOs != null)
                {
                    return(Ok(ChildCardMapHelper.DTOsToVMs(resultDTOs)));
                }
                else
                {
                    return(Ok());
                }
            }
            catch (Exception exception)
            {
                return(InternalServerError(exception));
            }
        }