public void RemoveByModuleThemeLayoutZoneWidget(string module, string theme, string layout, string zone, string widget)
        {
            var entity = _entityRepository.Query().FirstOrDefault(
                x => x.ModuleId == module &&
                x.ThemeId == theme &&
                x.LayoutName == layout &&
                x.Zone == zone &&
                x.WidgetId == widget
                );

            if (entity != null)
            {
                _entityRepository.Remove(entity);
                _entityRepository.SaveChange();
            }
        }