/// <inheritdoc />
        public void Save(TodoItemDTO dto)
        {
            var entity = dto.ToEntity();

            //if new
            if (entity.Id == 0)
            {
                entity.Id = GetUniqueId();
                _data.Add(entity);
            }
            else
            {
                _data.Remove(_data.First(x => x.Id == dto.Id));
                _data.Add(entity);
            }
        }
예제 #2
0
        public void Save(TodoItemDTO dto)
        {
            var entity = dto.ToEntity();

            //if new
            if (entity.Id == 0)
            {
                _context.Items.Add(entity);
            }
            else
            {
                _context.Items.Update(entity);
            }

            _context.SaveChanges();
        }