/// <summary> /// Map the general database parameter data type to it's SQLClient relative /// </summary> /// <param name="dataType">Gernal database data type</param> /// <returns>SQql data type</returns> public static SqlDbType MapGeneralDbTypeToSqlDbType(GeneralDbType dataType) { var t = dataType.ToString().Replace("GeneralDbType", "SqlDbType"); var sucess = Enum.TryParse(t, out SqlDbType sqlDataType); if (sucess) { return(sqlDataType); } throw new ArgumentException($"Type not implemented: {dataType}"); }