public async Task <ActionResult> eliminarCategoria(int id)
        {
            Categoria existe = await context.GetCategoriasAsyncById(id);

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

            context.eliminarCategoria(existe);
            var guardadoOk = await context.guardarCategoria(existe); // commit // P. CQRS, UnitofWork (P. Repositorio)

            return(Ok());
        }
        public async Task <ActionResult> eliminarCategoria(int id)
        {
            Categoria existe = await context.HallarCategoriaById(id);

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

            context.eliminarCategoria(existe);
            var guardadoOk = await context.guardarCategoriaById(existe);

            return(Ok());
        }