Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
		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;
		}