Exemplo n.º 1
0
        public static Level GetLevel(LevelDO levelDO)
        {
            Level level = new Level()
            {
                ID   = levelDO.ID,
                name = levelDO.LevelDesc
            };

            return(level);
        }
Exemplo n.º 2
0
        public static LevelDO GetLevelDO(Level level)
        {
            LevelDO levelDO = new LevelDO()
            {
                ID        = level.ID,
                LevelDesc = level.name
            };

            return(levelDO);
        }
Exemplo n.º 3
0
        public int DeleteLevel(Level level)
        {
            int result = 0;

            try
            {
                LevelDO levelDO = Converter.GetLevelDO(level);
                result = levelRepository.DeleteEntity(levelDO.ID);
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Exception Occured in DeleteLevel method due to " + ex.Message);
            }
            return(result);
        }
Exemplo n.º 4
0
        public static IEnumerable <LevelDO> GetMasterLevelDO(IEnumerable <Model.ServiceModel.MasterLevel> levels)
        {
            List <LevelDO> levelsDO = new List <LevelDO>();

            foreach (var level in levels)
            {
                LevelDO levelDO = new LevelDO()
                {
                    ID        = level.LevelID,
                    LevelDesc = level.LevelDesc,
                    Priority  = level.Priority
                };
                levelsDO.Add(levelDO);
            }
            return(levelsDO);
        }
Exemplo n.º 5
0
        public Level GetLevel(int levelID)
        {
            Level level = new Level();

            try
            {
                LevelDO levelDO = levelRepository.GetEntity(levelID);
                if (levelDO != null)
                {
                    level = Converter.GetLevel(levelDO);
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Exception Occured in GetLevel method due to " + ex.Message);
            }
            return(level);
        }