示例#1
0
        public Academy GetAcademyById(int idAcademy)
        {
            Academy academy = null;

            if (idAcademy > 0)
            {
                var business = AcademyBusiness.Instance;
                var request  = new GetAcademyByIdRequest(this.Context);
                request.IdAcademy = idAcademy;

                academy = business.GetAcademyById(request);
            }

            return(academy);
        }
示例#2
0
        public Academy GetAcademyById(GetAcademyByIdRequest request)
        {
            Academy academy = null;

            if (request != null)
            {
                var dataAccess = new AcademyDataAccess(request.Context);

                var academyQuery = dataAccess.GetById(request.IdAcademy);

                academyQuery = academyQuery.Include(a => a.Team);
                academyQuery = academyQuery.Include(a => a.Addresses);
                academyQuery = academyQuery.Include(a => a.Phones);

                academy = academyQuery.FirstOrDefault();
            }

            return(academy);
        }