private void UpdateScreenClasses(int screenId)
        {
            var screenClasses = _seatLayoutConfig.GetScreeClasses(screenId);

            foreach (var screenClass in screenClasses)
            {
                var screenClassId = InsertScreenClass(screenClass);

                //update web screen classId in local database.
            }
        }
예제 #2
0
        public IEnumerable <DataContracts.Screenclasses> GetScreenClasses(int screenId)
        {
            try
            {
                var screenClasses = _seatLayoutConfig.GetScreeClasses(screenId);
                IEnumerable <DataContracts.Screenclasses> screenClassList = new List <DataContracts.Screenclasses>();
                Mapper.Map(screenClasses, screenClassList);

                return(screenClassList);
            }
            catch (Exception ex)
            {
                Log.ErrorFormat("Error occured while getting screen class list: ", ex);
                return(null);
            }
        }