Hi , check here.
Obviously for simplicity your domain model -> Employee needs to inherit
then implement in this domain model property (which is a declared in this interface):
public string this[string columnName]
and internally check your fields there , in case of inproper data for each property notify about it in format of string data.
Also you can check here: