public JsonResult Delete(int Id, Enumeraciones.enumCatalogos enumeracion)
        {
            CatalogoService service = new CatalogoService(enumeracion);
            var             result  = service.Delete(Id);

            return(new JsonResult()
            {
                Data = new
                {
                    success = result.Success,
                    message = result.Success ? "El registro se eliminó exitosamente" : string.Format("Hubo un problema con el registro: {0}, no se eliminó exitosamente, vuelva a intentarlo", result.ErrorMessage),
                    Enumeracion = enumeracion
                },
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }