public FacilityModel GetFacility(decimal id)
{
var repo = new FacilityRepository();
var facilityView = new FacilityModel();
var facility = repo.GetFacility(id);
var orgData = new OrganizationData();
facilityView.FacilityId = GetDataValue(facility.faclty_id);
facilityView.FacilityStatus = GetDataValue(facility.faclty_stat);
facilityView.Country = GetDataValue(facility.cntry);
facilityView.HealthCareFacility = GetDataValue(facility.hlth_care_faclty);
facilityView.HealthCareFacilityLevel = GetDataValue(facility.hlth_care_faclty_lvl);
facilityView.HealthCoordinator = GetDataValue(facility.hlth_coordtr);
facilityView.Latitude = GetDataValue(facility.lattd);
facilityView.Longitude = GetDataValue(facility.longtd);
facilityView.OrganizationId = GetDataValue(facility.orgzn_id);
facilityView.OrganizationName = orgData.GetOrganization(facility.orgzn_id).Organization;
facilityView.Region = GetDataValue(facility.rgn);
facilityView.Settlement = GetDataValue(facility.setlmt);
facilityView.SortOrder = GetDataValue(facility.user_intrfc_sort_ord);
facilityView.FacilityStartEffectiveDate = GetDataValue(facility.faclty_strt_eff_dt);
facilityView.FacilityEndEffectiveDate = GetDataValue(facility.faclty_end_eff_dt);
facilityView.CreateDate = GetDataValue(facility.rec_creat_dt);
facilityView.CreatedBy = GetDataValue(facility.rec_creat_user_id_cd);
facilityView.UpdateDate = GetDataValue(facility.rec_updt_dt);
facilityView.UpdatedBy = GetDataValue(facility.rec_updt_user_id_cd);
return facilityView;
}