Мне было интересно, есть ли простое решение для этого, или я застрял в следующем:
При обновлении БД:
dti.Pass = Crypter.Encrypt(dti.Pass);
_db.SubmitChanges();
При выборе из БД:
Data.DbTableItem dti = _db.Single(a=>a.Id == id);
dti.Pass = Crypter.Decrypt(dti.Pass);
Значение: я не очень-то пишу повторяющийся код, и это кажется логичным, что поддерживается LINQ; так что мне интересно, если это так.