public List<Widget> GetAllWidgetsOrUnsaved()
{
List<Widget> widgets = new List<Widget>();
using (CMSConfigHelper ch = new CMSConfigHelper()) {
if (ch.cmsAdminContent == null) {
widgets = this.GetWidgetList();
} else {
widgets = (from w in ch.cmsAdminWidget
orderby w.WidgetOrder, w.EditDate
select w).ToList();
}
}
return widgets;
}