//Update public ActionResult Change(int?id) { if (id.HasValue) { Memory changeMemory = rep.GetById(id.Value); return(View(changeMemory)); } return(RedirectToAction("Overview")); }
public ActionResult <MemoryDTO> GetMemory(int id) { Memory memory = _memoryRepository.GetById(id); if (memory == null) { return(NotFound()); } List <User> users = new List <User>(); if (memory.Members != null) { memory.Members.ForEach(mem => users.Add(_userRepository.GetById(mem.UserId))); } MemoryDTO result = new MemoryDTO(memory.MemoryId, memory.Title, memory.SubTitle, memory.StartDate, memory.EndDate, memory.Location, users, memory.Photos); return(result); }
public Memory GetById(int id) { return(_repo.GetById(id)); }