public IActionResult Edit(int?id)
        {
            if (!Diverso.Acesso(HttpContext.Session.GetComplexData <Usuario>("UserData"), 3))
            {
                return(RedirectToAction("DeniedAccess", "Login"));
            }

            if (id == null)
            {
                return(NotFound());
            }

            var _certificado = _certificadoRepository.GetById(id);

            if (_certificado == null)
            {
                return(NotFound());
            }

            ViewBag.ListaTipo = _tipoRepository.GetAllTipoDrop(3);

            return(View(_certificado));
        }