// GET: Organization/Details/5 public ActionResult Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var organizationEntity = _organizationService.GetSingle((Guid)id); if (organizationEntity == null) { return(HttpNotFound()); } var organizationViewModel = new OrganizationFullViewModel { IdOrganization = organizationEntity.IdOrganization, Name = organizationEntity.Name, Address = organizationEntity.Address, IsActive = organizationEntity.IsActive, OrganizationType = organizationEntity.OrganizationType, Persons = _personsService.PersonsInOrganization(organizationEntity.IdOrganization), Services = _serviceService.GetServicesByOrganization(organizationEntity.IdOrganization) }; return(View(organizationViewModel)); }