public string GetExtra(CMSDataContext db, string field)
{
var oev = db.OrgMemberExtras.SingleOrDefault(oe => oe.OrganizationId == OrganizationId && oe.PeopleId == PeopleId && oe.Field == field);
if (oev == null)
return "";
if (oev.StrValue.HasValue())
return oev.StrValue;
if (oev.Data.HasValue())
return oev.Data;
if (oev.DateValue.HasValue)
return oev.DateValue.FormatDate();
if (oev.IntValue.HasValue)
return oev.IntValue.ToString();
return oev.BitValue.ToString();
}