Пример #1
0
        public GetLevelLevelResponse GetLevelLevel(Guid levelID, Guid relatedLevelID)
        {
            GetLevelLevelResponse response = new GetLevelLevelResponse();

            try
            {
                Infrastructure.Querying.Query query = new Infrastructure.Querying.Query();
                Criterion criterion1 = new Criterion("Level.ID", levelID, CriteriaOperator.Equal);
                Criterion criterion2 = new Criterion("RelatedLevel.ID", relatedLevelID, CriteriaOperator.Equal);
                query.Add(criterion1);
                query.Add(criterion2);

                LevelLevel     levelLevel     = new LevelLevel();
                LevelLevelView levelLevelView = levelLevel.ConvertToLevelLevelView();

                levelLevel = _levelLevelRepository.FindBy(query).FirstOrDefault();

                if (levelLevel != null)
                {
                    levelLevelView = levelLevel.ConvertToLevelLevelView();
                }

                response.LevelLevelView = levelLevelView;
            }
            catch (Exception ex)
            {
            }

            return(response);
        }
Пример #2
0
        public ActionResult Details(string id)
        {
            LevelLevelView levelLevelView = this.GetLevelLevelView(id);

            LevelLevelDetailView levelLevelDetailView = new LevelLevelDetailView();

            levelLevelDetailView.LevelLevelView = levelLevelView;
            // levelLevelDetailView.EmployeeView = GetEmployee();

            return(View(levelLevelDetailView));
        }
Пример #3
0
        public GetLevelLevelResponse GetLevelLevel(GetRequest request)
        {
            GetLevelLevelResponse response = new GetLevelLevelResponse();

            try
            {
                LevelLevel     levelLevel     = new LevelLevel();
                LevelLevelView levelLevelView = levelLevel.ConvertToLevelLevelView();

                levelLevel = _levelLevelRepository.FindBy(request.ID);
                if (levelLevel != null)
                {
                    levelLevelView = levelLevel.ConvertToLevelLevelView();
                }

                response.LevelLevelView = levelLevelView;
            }
            catch (Exception ex)
            {
            }

            return(response);
        }