public Guid Add(ItemDto itemDto) { itemDto.Id = Guid.NewGuid(); repository.Insert(itemDto.MapToItem()); repository.SaveChanges(); return(itemDto.Id); }
public ItemDto Update(Guid id, ItemDto itemDto) { var item = repository.GetById(id); if (item == null || itemDto.Id != id) { return(null); } repository.Update(itemDto.MapToItem(item)); repository.SaveChanges(); return(itemDto); }