Note this method will not save if the record doesn't already exist in the db.
public virtual bool UpdateEntity(object entity, string table, string keyField, string fieldsToSkip);
table
the table name to update
keyField
keyfield used to find entity
fieldsToSkip