public ItemViewModel UpdateItem(int id, ItemViewModel item) { var originalItem = _itemRepository.GetById(id); ItemMapper.MapModelToEntity(item, originalItem); originalItem.ModifiedBy = "TEST"; var updatedItem = _itemRepository.Update(originalItem); return ItemMapper.MapEntityToModel(updatedItem); }
public ItemViewModel AddItem(ItemViewModel item) { var newItem = ItemMapper.MapModelToEntity(item); newItem.CreatedBy = "TEST"; newItem.SeedData = false; var addedItem = _itemRepository.Add(newItem); return ItemMapper.MapEntityToModel(addedItem); }
public static void MapModelToEntity(ItemViewModel item, Item itemEntity) { Mapper.Map(item, itemEntity); }
public static Item MapModelToEntity(ItemViewModel item) { return Mapper.Map<Item>(item); }