Exemplo n.º 1
0
        public ParcelModel GetParcelByCode(string ParcelID)
        {
            try
            {
                var parcel      = _parcelRepository.GetByTrackingCode(ParcelID);
                var parcelModel = Mapper.Map <ParcelDTO, ParcelModel>(parcel);

                return(ValidateParcel(parcelModel) ? parcelModel : null);
            }
            catch (Exception ex)
            {
                throw new BLException("BL error getting parcel by code: " + ex.Message, ex);
            }
        }