Пример #1
0
        public PetVM Add(PetVM petVm)
        {
            var pet = Mapper.Map <PetVM, Pet>(petVm);

            ObjectUtils.CheckNullObj(pet);

            _uow.BeginTransaction();
            _petService.Add(pet);

            _uow.Commit();

            return(petVm);
        }
Пример #2
0
        public HeroVM Add(HeroVM heroVm)
        {
            var hero = Mapper.Map <HeroVM, Hero>(heroVm);

            ObjectUtils.CheckNullObj(hero);

            _uow.BeginTransaction();
            _heroService.Add(hero);

            _uow.Commit();

            return(heroVm);
        }
Пример #3
0
        public GuildVM Add(GuildVM guildVm)
        {
            var guild = Mapper.Map <GuildVM, Guild>(guildVm);

            ObjectUtils.CheckNullObj(guild);

            _uow.BeginTransaction();
            _guildService.Add(guild);

            _uow.Commit();

            return(guildVm);
        }
Пример #4
0
        public ItemVM Add(ItemVM itemVm)
        {
            var item = Mapper.Map <ItemVM, Item>(itemVm);

            ObjectUtils.CheckNullObj(item);

            _uow.BeginTransaction();
            _itemService.Add(item);

            _uow.Commit();

            return(itemVm);
        }