示例#1
0
        public bool Delete(Firearm firearm)
        {
            if (firearm == null)
            {
                throw new ArgumentNullException(nameof(firearm));
            }

            var firearmData = Mapper.Map<FirearmEntity>(firearm);

            return _firearmRepository.Delete(firearmData);
        }
示例#2
0
        public Firearm Save(Firearm firearm)
        {
            if (firearm == null)
            {
                throw new ArgumentNullException(nameof(firearm));
            }

            var firearmData = Mapper.Map<FirearmEntity>(firearm);
            var savedFirearm = _firearmRepository.Save(firearmData);

            return Mapper.Map<Firearm>(savedFirearm);
        }