コード例 #1
0
ファイル: FirearmService.cs プロジェクト: Maceage/xUnitSpike
        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
ファイル: FirearmService.cs プロジェクト: Maceage/xUnitSpike
        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);
        }