private static SO_vDIC_Language[] getRecord( DataTable dataTable_in ) { DataColumn _dc_idlanguage = null; DataColumn _dc_idlanguage_translation = null; DataColumn _dc_language = null; SO_vDIC_Language[] _output = new SO_vDIC_Language[dataTable_in.Rows.Count]; for (int r = 0; r < dataTable_in.Rows.Count; r++) { if (r == 0) { _dc_idlanguage = dataTable_in.Columns["IDLanguage"]; _dc_idlanguage_translation = dataTable_in.Columns["IDLanguage_translation"]; _dc_language = dataTable_in.Columns["Language"]; } _output[r] = new SO_vDIC_Language(); if (dataTable_in.Rows[r][_dc_idlanguage] == System.DBNull.Value) { _output[r].IDLanguage = 0; } else { _output[r].IDLanguage = (int)dataTable_in.Rows[r][_dc_idlanguage]; } if (dataTable_in.Rows[r][_dc_idlanguage_translation] == System.DBNull.Value) { _output[r].IDLanguage_translation = 0; } else { _output[r].IDLanguage_translation = (int)dataTable_in.Rows[r][_dc_idlanguage_translation]; } if (dataTable_in.Rows[r][_dc_language] == System.DBNull.Value) { _output[r].Language_isNull = true; } else { _output[r].Language = (string)dataTable_in.Rows[r][_dc_language]; } _output[r].HasChanges = false; } return(_output); }
private static SO_vDIC_Language[] getRecord( DataTable dataTable_in ) { DataColumn _dc_idlanguage = null; DataColumn _dc_idlanguage_translation = null; DataColumn _dc_language = null; SO_vDIC_Language[] _output = new SO_vDIC_Language[dataTable_in.Rows.Count]; for (int r = 0; r < dataTable_in.Rows.Count; r++) { if (r == 0) { _dc_idlanguage = dataTable_in.Columns["IDLanguage"]; _dc_idlanguage_translation = dataTable_in.Columns["IDLanguage_translation"]; _dc_language = dataTable_in.Columns["Language"]; } _output[r] = new SO_vDIC_Language(); if (dataTable_in.Rows[r][_dc_idlanguage] == System.DBNull.Value) { _output[r].IDLanguage = 0; } else { _output[r].IDLanguage = (int)dataTable_in.Rows[r][_dc_idlanguage]; } if (dataTable_in.Rows[r][_dc_idlanguage_translation] == System.DBNull.Value) { _output[r].IDLanguage_translation = 0; } else { _output[r].IDLanguage_translation = (int)dataTable_in.Rows[r][_dc_idlanguage_translation]; } if (dataTable_in.Rows[r][_dc_language] == System.DBNull.Value) { _output[r].Language_isNull = true; } else { _output[r].Language = (string)dataTable_in.Rows[r][_dc_language]; } _output[r].HasChanges = false; } return _output; }