public void SaveList(ClaimsIdentity identity, Int32 id, String name) { var userId = identity.GetUserId(); var list = new PlanList() { Id = id, Name = name }; this._repository.SaveList(userId, list); this._repository.SaveChanges(); }
public void SaveList(string userId, PlanList list) { if (list.Id == 0) { var user = CurrentUser(userId); list.User = user; user.Lists.Add(list); } else { var old = Get(userId, list.Id); old.Name = list.Name; } }