public async Task <int> SaveLayout(DashboardLayout layout) { BlockDataProvider blockDataProvider = new BlockDataProvider(); string layoutXML = new XMLHelper().SerializeXML(layout.Elements, "Root", true); string moduleXML = new XMLHelper().SerializeXML(layout.Modules, "Root", true); return(await blockDataProvider.SaveLayout(layoutXML, moduleXML, layout.PageName, layout.SiteID)); }
public async Task <IList <Block> > GetBoardListByUsage(Block block) { BlockDataProvider blockDataProvider = new BlockDataProvider(); return(await blockDataProvider.GetBoardListByUsage(block)); }