示例#1
0
 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();
 }
示例#2
0
 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;
     }
 }