using System; using IBatisNet.DataMapper.TypeHandlers; namespace IBatisNet.DataMapper.Test.Domain { /// /// Description résumée de CustomInheritance. /// public class CustomInheritance : ITypeHandlerCallback { #region ITypeHandlerCallback members public object ValueOf(string nullValue) { throw new NotImplementedException(); } public object GetResult(IResultGetter getter) { string type = getter.Value.ToString(); if (type=="Monograph" || type=="Book") { return "Book"; } else if (type=="Tabloid" || type=="Broadsheet" || type=="Newspaper") { return "Newspaper"; } else { return "Document"; } } public void SetParameter(IParameterSetter setter, object parameter) { throw new NotImplementedException(); } #endregion } }