예제 #1
0
        public string GetLocation(String odsCode, Guid locationGuid)
        {
            OpenHROrganisation organisation = DataStore
                                              .Organisations
                                              .FirstOrDefault(t => t.Organisation.nationalPracticeCode == odsCode &&
                                                              (!string.IsNullOrEmpty(odsCode)));

            OpenHR001Location location = organisation
                                         .Locations
                                         .Select(loc => loc.Location)
                                         .FirstOrDefault(loc => new Guid(loc.id).Equals(locationGuid));

            string result = string.Empty;

            if (location != null)
            {
                result = Utilities.Serialize(location);
            }

            return(result);
        }
예제 #2
0
 public OpenHRLocation(int locationId, OpenHR001Location location)
 {
     LocationId = locationId;
     Location   = location;
 }