public bool CreateElf(ElfBO elf) { if (string.IsNullOrEmpty(elf.Name)) { throw ValidationExceptionFactory.Create(ServerMessages.Error_NameNotProvided, nameof(elf.Name)); } return(_elvesEngine.CreateElf(elf)); }
public bool CreateElf(ElfBO elf) { using (var dac = _ravanStore.CreateConnection().OpenSession()) { var elfobject = AutoMapper.Mapper.Map <ElfBO, Elves>(elf); dac.Store(elfobject); dac.SaveChanges(); return(true); } }