public BE.FacilityLocationCriteria GetFacilityLocationCriteriaByFacilityGuidCityStateZipGuid(Guid facilityGuid, Guid cityStateZipGuid)
 {
     DA.FacilityLocationCriteriaGateway gateway = new DA.FacilityLocationCriteriaGateway();
     BE.FacilityLocationCriteria result = new BE.FacilityLocationCriteria();
     result = gateway.GetByPK(facilityGuid, cityStateZipGuid).ToBusinessEntity();
     return result;
 }
Esempio n. 2
0
 public void DeleteCityStateZipFromFacility(Guid facilityGuid, Guid cityStateZipGuid)
 {
     try
     {
         BE.FacilityLocationCriteria joinRowToDelete = new BE.FacilityLocationCriteria(facilityGuid, cityStateZipGuid);
         BL.FacilityLocationCriteriaLogic joinLogic = new BL.FacilityLocationCriteriaLogic();
         joinLogic.DeleteFacilityLocationCriteria(joinRowToDelete);
     }
     catch (Exception ex)
     {
         FC.FacilityLocationCriteriaFault fault = new FC.FacilityLocationCriteriaFault();
         fault.FacilityGuid = facilityGuid;
         fault.CityStateZipGuid = cityStateZipGuid;
         fault.ErrorMessage = String.Format("Unable to remove cityStateZip '{0}' from facility '{1}'.",
             cityStateZipGuid, facilityGuid);
         throw new FaultException<FC.FacilityLocationCriteriaFault>(fault,
             new FaultReason(ex.Message));
     }
 }
Esempio n. 3
0
 public void AddCityStateZipToFacility(Guid facilityGuid, Guid cityStateZipGuid)
 {
     try
     {
         BE.FacilityLocationCriteria joinRowToAdd = new BE.FacilityLocationCriteria(facilityGuid, cityStateZipGuid);
         BL.FacilityLocationCriteriaLogic joinLogic = new BL.FacilityLocationCriteriaLogic();
         joinLogic.InsertFacilityLocationCriteria(joinRowToAdd);
     }
     catch (Exception ex)
     {
         FC.FacilityLocationCriteriaFault fault = new FC.FacilityLocationCriteriaFault();
         fault.FacilityGuid = facilityGuid;
         fault.CityStateZipGuid = cityStateZipGuid;
         fault.ErrorMessage = String.Format("Unable to insert cityStateZip '{0}' into facility '{1}'.",
             cityStateZipGuid, facilityGuid);
         throw new FaultException<FC.FacilityLocationCriteriaFault>(fault,
             new FaultReason(ex.Message));
     }
 }
Esempio n. 4
0
        public static BE.FacilityLocationCriteria ToBusinessEntity(this DC.FacilityLocationCriteria dcFacilityLocationCriteria)
        {
            BE.FacilityLocationCriteria facilityLocationCriteriaResult = new BE.FacilityLocationCriteria()
            {
                FacilityGuid = dcFacilityLocationCriteria.FacilityGuid,
                CityStateZipGuid = dcFacilityLocationCriteria.CityStateZipGuid,
            };

            return facilityLocationCriteriaResult;
        }