public IEnumerable <DataContracts.Screen> GetScreens() { try { var screens = _seatLayoutConfig.GetScreens(); IEnumerable <DataContracts.Screen> screenList = new List <DataContracts.Screen>(); Mapper.Map(screens, screenList); return(screenList); } catch (Exception ex) { Log.ErrorFormat("Error occured while getting screens list: ", ex); return(null); } }
public void SyncScreensAndScreenClasses() { try { var screens = _seatLayoutConfig.GetScreens(); foreach (var screen in screens) { var screenId = InsertScreen(screen); //update web screenId in local database. UpdateScreenClasses(screenId); } } catch (Exception ex) { Log.ErrorFormat("Error occured while getting screens list: ", ex); } }