private static SO_vCRD_UserProfile[] getRecord( DataTable dataTable_in ) { DataColumn _dc_idprofile = null; DataColumn _dc_profilename = null; DataColumn _dc_iduser = null; DataColumn _dc_hasprofile = null; SO_vCRD_UserProfile[] _output = new SO_vCRD_UserProfile[dataTable_in.Rows.Count]; for (int r = 0; r < dataTable_in.Rows.Count; r++) { if (r == 0) { _dc_idprofile = dataTable_in.Columns["IDProfile"]; _dc_profilename = dataTable_in.Columns["ProfileName"]; _dc_iduser = dataTable_in.Columns["IDUser"]; _dc_hasprofile = dataTable_in.Columns["hasProfile"]; } _output[r] = new SO_vCRD_UserProfile(); if (dataTable_in.Rows[r][_dc_idprofile] == System.DBNull.Value) { _output[r].IDProfile = 0L; } else { _output[r].IDProfile = (long)dataTable_in.Rows[r][_dc_idprofile]; } if (dataTable_in.Rows[r][_dc_profilename] == System.DBNull.Value) { _output[r].ProfileName = string.Empty; } else { _output[r].ProfileName = (string)dataTable_in.Rows[r][_dc_profilename]; } if (dataTable_in.Rows[r][_dc_iduser] == System.DBNull.Value) { _output[r].IDUser = 0L; } else { _output[r].IDUser = (long)dataTable_in.Rows[r][_dc_iduser]; } if (dataTable_in.Rows[r][_dc_hasprofile] == System.DBNull.Value) { _output[r].hasProfile_isNull = true; } else { _output[r].hasProfile = (bool)dataTable_in.Rows[r][_dc_hasprofile]; } _output[r].HasChanges = false; } return(_output); }
private static SO_vCRD_UserProfile[] getRecord( DataTable dataTable_in ) { DataColumn _dc_idprofile = null; DataColumn _dc_profilename = null; DataColumn _dc_iduser = null; DataColumn _dc_hasprofile = null; SO_vCRD_UserProfile[] _output = new SO_vCRD_UserProfile[dataTable_in.Rows.Count]; for (int r = 0; r < dataTable_in.Rows.Count; r++) { if (r == 0) { _dc_idprofile = dataTable_in.Columns["IDProfile"]; _dc_profilename = dataTable_in.Columns["ProfileName"]; _dc_iduser = dataTable_in.Columns["IDUser"]; _dc_hasprofile = dataTable_in.Columns["hasProfile"]; } _output[r] = new SO_vCRD_UserProfile(); if (dataTable_in.Rows[r][_dc_idprofile] == System.DBNull.Value) { _output[r].IDProfile = 0L; } else { _output[r].IDProfile = (long)dataTable_in.Rows[r][_dc_idprofile]; } if (dataTable_in.Rows[r][_dc_profilename] == System.DBNull.Value) { _output[r].ProfileName = string.Empty; } else { _output[r].ProfileName = (string)dataTable_in.Rows[r][_dc_profilename]; } if (dataTable_in.Rows[r][_dc_iduser] == System.DBNull.Value) { _output[r].IDUser = 0L; } else { _output[r].IDUser = (long)dataTable_in.Rows[r][_dc_iduser]; } if (dataTable_in.Rows[r][_dc_hasprofile] == System.DBNull.Value) { _output[r].hasProfile_isNull = true; } else { _output[r].hasProfile = (bool)dataTable_in.Rows[r][_dc_hasprofile]; } _output[r].HasChanges = false; } return _output; }