public async Task <Response <string> > AddChildInfo(CreateChildInfoRequest request)
        {
            if (request.ChildrenStatus == (int)ChildrenStatusEnum.Children)
            {
                var child = new ChildInfo
                {
                    Id           = Guid.NewGuid().ToString(),
                    MomId        = request.MomID,
                    FullName     = request.FullName,
                    Nickname     = request.Nickname,
                    ImageUrl     = request.ImageURL,
                    Gender       = request.Gender,
                    Birthday     = request.Birthday,
                    BloodGroup   = request.BloodGroup,
                    RhBloodGroup = request.RhBloodGroup,
                    HeadVortex   = request.HeadVortex,
                    Fingertips   = request.Fingertips,
                    BornFlag     = true,
                };

                await _unitOfWork.ChildInfoRepository.AddAsync(child);

                await _unitOfWork.SaveAsync();

                return(new Response <string>(child.Id, $"Thêm em bé thành công, id: {child.Id}"));
            }
            else
            {
                var pregnancy = new ChildInfo
                {
                    Id                = Guid.NewGuid().ToString(),
                    MomId             = request.MomID,
                    FullName          = request.FullName,
                    Nickname          = request.Nickname,
                    ImageUrl          = request.ImageURL,
                    EstimatedBornDate = request.EstimatedBornDate,
                    Gender            = request.Gender,
                    Birthday          = request.Birthday,
                    BornFlag          = false,
                };

                await _unitOfWork.ChildInfoRepository.AddAsync(pregnancy);

                await _unitOfWork.SaveAsync();

                return(new Response <string>(pregnancy.Id, $"Thêm thai kì thành công, id: {pregnancy.Id}"));
            }
        }
 public async Task <IActionResult> AddChildInfo(CreateChildInfoRequest request)
 {
     return(Ok(await _childInfoService.AddChildInfo(request)));
 }