public Entities.OAMembership Execute(Entities.Filters.User.UpdateDisplayName filter)
{
Entities.OAMembership membershipData = null;
using (DbCommand cmd = _db.GetStoredProcCommand("User_UpdateDisplayName"))
{
_db.AddInParameter(cmd, "@UserId", DbType.Int32, filter.UserId);
_db.AddInParameter(cmd, "@NewDisplayName", DbType.String, filter.NewDisplayName);
_db.AddInParameter(cmd, "@OldDisplayName", DbType.String, filter.OldDisplayName);
using (IDataReader idr = _db.ExecuteReader(cmd))
{
while (idr.Read())
{
membershipData = new Entities.OAMembership(idr);
}
}
}
return membershipData;
}