public IEnumerable <ActionItemInfo> GetAll(string userId) { if (userId == null) { return(null); } var items = itemRepository.GetAll(userId); var infos = items.Select(i => ActionItemInfo.MapFrom(i)).ToList(); return(infos); }
public ActionItemInfo Get(string id) { if (string.IsNullOrEmpty(id)) { return(null); } var item = itemRepository.Get(Guid.Parse(id)); var info = ActionItemInfo.MapFrom(item); return(info); }
public void Edit(ActionItemInfo item) { if (item == null) { return; } var dbItem = itemRepository.Get(Guid.Parse(item.Id)); dbItem.Content = item.Content; dbItem.Completed = item.Completed; itemRepository.Edit(dbItem); itemRepository.Save(); }