public async Task <IActionResult> Update([Required] string id)
        {
            var result = await _services.GetAsync(id);

            if (result.IsValid)
            {
                ViewBag.Cultural = await _directories.GetCultural(result.Result.HashIdCultural);

                return(View(_mapper.Map <UpdateCulturalGrandChildrenViewModel>(result.Result)));
            }
            TempData["ErrorsList"] = result.ErrorsList;
            return(View());
        }