public void UpdateFacilityOffering(DC.FacilityOffering request) { try { BL.FacilityOfferingLogic facilityOfferingLogic = new BL.FacilityOfferingLogic(); BE.FacilityOffering entity = request.ToBusinessEntity(); facilityOfferingLogic.UpdateFacilityOffering(entity); } catch (BE.FacilityOfferingNotFoundException ex) { FC.DefaultFaultContract fault = new FC.DefaultFaultContract(); fault.ErrorMessage = String.Format("Unable to update FacilityOffering data for FacilityGuid '{0}' and OfferingGuid '{1}'.", request.FacilityGuid.ToString(), request.OfferingGuid.ToString()); throw new FaultException<FC.DefaultFaultContract>(fault, new FaultReason(ex.Message)); } }