public static ExcessTypeDto ToDto(this ExcessType excessType) { var dto = new ExcessTypeDto { }; ((IData)excessType).ToDto((IDataDto)dto); return(dto); }
public static ExcessType ToDomain(this ExcessTypeDto excessType, ExcessType originalExcessType = null) { if (originalExcessType != null && originalExcessType.Id == excessType.Id) { ((IDataDto)excessType).ToDomain((IData)originalExcessType); return(originalExcessType); } var data = new ExcessType { }; ((IDataDto)excessType).ToDomain((IData)data); return(data); }