示例#1
0
 public bool Delete(SiteUser item)
 {
     bool bReturn = false;
     SiteUser repoItem = this.list.Where(x => x.Id == item.Id).SingleOrDefault();
     if (repoItem != null)
     {
         list.Remove(repoItem);
         bReturn = true;
     }
     return bReturn;
 }
示例#2
0
 public SiteUser Save(SiteUser item)
 {
     SiteUser repoItem = this.list.Where(x => x.Id == item.Id).SingleOrDefault();
     if (repoItem != null)
     {
         list.Remove(repoItem);
     }
     else
     {
         int maxId = (this.list.Count <= 0) ? 0 : this.list.Max(x => x.Id);
         item.Id = maxId + 1;
     }
     this.list.Add(item);
     return item;
 }
示例#3
0
 public SiteUser Save(SiteUser item)
 {
     return this._SiteUserRepository.Save(item);
 }
示例#4
0
 public bool Delete(SiteUser item)
 {
     return this._SiteUserRepository.Delete(item);
 }