public List <FollowInfo> GetByUser(FollowInfo followInfo) { var dbRecords = Container.Table_FollowInfo.Where(x => x.UserId.Equals(followInfo.UserId)); List <FollowInfo> result = new List <FollowInfo>(); dbRecords.ToList().ForEach(x => result.Add(FollowInfoMapper.Convert(x))); return(result); }
public FollowInfo Update(FollowInfo record) { MYS_FOLLOWINFO updatedRecord = FollowInfoMapper.ConvertToDBRecord(record); var dbRecord = Container.Table_FollowInfo.Attach(updatedRecord); if (Container.SaveChanges() == 1) { record.Id = dbRecord.Id; } return(record); }
public FollowInfo Insert(FollowInfo record) { MYS_FOLLOWINFO newRecord = FollowInfoMapper.ConvertToDBRecord(record); var dbRecord = Container.Table_FollowInfo.Add(newRecord); if (Container.SaveChanges() == 1) { record.Id = dbRecord.Id; } return(record); }
public FollowInfo Get(FollowInfo record) { var dbRecord = Container.Table_FollowInfo.Find(record.Id); return(FollowInfoMapper.Convert(dbRecord)); }