Esempio n. 1
0
        public IActionResult OfficeDetail(int id)
        {
            var office = _office.Get(id);
            var model  = new OfficeDetailModel
            {
                OfficeName       = office.Name,
                Description      = office.Description,
                Address          = office.Address,
                Telephone        = office.Telephone,
                OfficeOpenDate   = office.OpenDate.ToString("yyyy-MM-dd"),
                NumberOfStudents = _office.GetStudentCount(id),
                NumberOfTutors   = _office.GetTutorCount(id),
                OfficeImg        = office.OfficeIMG,
                HoursOpen        = _office.GetOfficeHours(id)
            };

            return(View(model));
        }
Esempio n. 2
0
        public IActionResult PartialOfficeInfo(int id)
        {
            var result      = _officeServices.GetOfficeById(id);
            var OfficeModel = new OfficeDetailModel
            {
                OfficeId     = result.OfficeId,
                Address      = result.Address,
                City         = result.City,
                State        = result.State,
                ImageAddress = result.ImageAddress,

                OfficeEmails = result.OfficeEmails
                               .Select(c => c.EmailAddress),

                OfficePhoneNumbers = result.OfficePhoneNumbers
                                     .Select(c => c.PhoneNumber)
            };


            return(PartialView("_OfficeInfo", OfficeModel));
        }