private static SO_vNWS_Highlight[] getRecord( DataTable dataTable_in ) { DataColumn _dc_idhighlight = null; DataColumn _dc_ifhighlight__parent = null; DataColumn _dc_ifuser__approved = null; DataColumn _dc_approved_date = null; DataColumn _dc_name = null; DataColumn _dc_ifapplication = null; DataColumn _dc_managername = null; SO_vNWS_Highlight[] _output = new SO_vNWS_Highlight[dataTable_in.Rows.Count]; for (int r = 0; r < dataTable_in.Rows.Count; r++) { if (r == 0) { _dc_idhighlight = dataTable_in.Columns["IDHighlight"]; _dc_ifhighlight__parent = dataTable_in.Columns["IFHighlight__parent"]; _dc_ifuser__approved = dataTable_in.Columns["IFUser__Approved"]; _dc_approved_date = dataTable_in.Columns["Approved_date"]; _dc_name = dataTable_in.Columns["Name"]; _dc_ifapplication = dataTable_in.Columns["IFApplication"]; _dc_managername = dataTable_in.Columns["ManagerName"]; } _output[r] = new SO_vNWS_Highlight(); if (dataTable_in.Rows[r][_dc_idhighlight] == System.DBNull.Value) { _output[r].IDHighlight = 0L; } else { _output[r].IDHighlight = (long)dataTable_in.Rows[r][_dc_idhighlight]; } if (dataTable_in.Rows[r][_dc_ifhighlight__parent] == System.DBNull.Value) { _output[r].IFHighlight__parent_isNull = true; } else { _output[r].IFHighlight__parent = (long)dataTable_in.Rows[r][_dc_ifhighlight__parent]; } if (dataTable_in.Rows[r][_dc_ifuser__approved] == System.DBNull.Value) { _output[r].IFUser__Approved_isNull = true; } else { _output[r].IFUser__Approved = (long)dataTable_in.Rows[r][_dc_ifuser__approved]; } if (dataTable_in.Rows[r][_dc_approved_date] == System.DBNull.Value) { _output[r].Approved_date_isNull = true; } else { _output[r].Approved_date = (DateTime)dataTable_in.Rows[r][_dc_approved_date]; } if (dataTable_in.Rows[r][_dc_name] == System.DBNull.Value) { _output[r].Name_isNull = true; } else { _output[r].Name = (string)dataTable_in.Rows[r][_dc_name]; } if (dataTable_in.Rows[r][_dc_ifapplication] == System.DBNull.Value) { _output[r].IFApplication_isNull = true; } else { _output[r].IFApplication = (int)dataTable_in.Rows[r][_dc_ifapplication]; } if (dataTable_in.Rows[r][_dc_managername] == System.DBNull.Value) { _output[r].ManagerName_isNull = true; } else { _output[r].ManagerName = (string)dataTable_in.Rows[r][_dc_managername]; } _output[r].HasChanges = false; } return(_output); }
private static SO_vNWS_Highlight[] getRecord( DataTable dataTable_in ) { DataColumn _dc_idhighlight = null; DataColumn _dc_ifhighlight__parent = null; DataColumn _dc_ifuser__approved = null; DataColumn _dc_approved_date = null; DataColumn _dc_name = null; DataColumn _dc_ifapplication = null; DataColumn _dc_managername = null; SO_vNWS_Highlight[] _output = new SO_vNWS_Highlight[dataTable_in.Rows.Count]; for (int r = 0; r < dataTable_in.Rows.Count; r++) { if (r == 0) { _dc_idhighlight = dataTable_in.Columns["IDHighlight"]; _dc_ifhighlight__parent = dataTable_in.Columns["IFHighlight__parent"]; _dc_ifuser__approved = dataTable_in.Columns["IFUser__Approved"]; _dc_approved_date = dataTable_in.Columns["Approved_date"]; _dc_name = dataTable_in.Columns["Name"]; _dc_ifapplication = dataTable_in.Columns["IFApplication"]; _dc_managername = dataTable_in.Columns["ManagerName"]; } _output[r] = new SO_vNWS_Highlight(); if (dataTable_in.Rows[r][_dc_idhighlight] == System.DBNull.Value) { _output[r].IDHighlight = 0L; } else { _output[r].IDHighlight = (long)dataTable_in.Rows[r][_dc_idhighlight]; } if (dataTable_in.Rows[r][_dc_ifhighlight__parent] == System.DBNull.Value) { _output[r].IFHighlight__parent_isNull = true; } else { _output[r].IFHighlight__parent = (long)dataTable_in.Rows[r][_dc_ifhighlight__parent]; } if (dataTable_in.Rows[r][_dc_ifuser__approved] == System.DBNull.Value) { _output[r].IFUser__Approved_isNull = true; } else { _output[r].IFUser__Approved = (long)dataTable_in.Rows[r][_dc_ifuser__approved]; } if (dataTable_in.Rows[r][_dc_approved_date] == System.DBNull.Value) { _output[r].Approved_date_isNull = true; } else { _output[r].Approved_date = (DateTime)dataTable_in.Rows[r][_dc_approved_date]; } if (dataTable_in.Rows[r][_dc_name] == System.DBNull.Value) { _output[r].Name_isNull = true; } else { _output[r].Name = (string)dataTable_in.Rows[r][_dc_name]; } if (dataTable_in.Rows[r][_dc_ifapplication] == System.DBNull.Value) { _output[r].IFApplication_isNull = true; } else { _output[r].IFApplication = (int)dataTable_in.Rows[r][_dc_ifapplication]; } if (dataTable_in.Rows[r][_dc_managername] == System.DBNull.Value) { _output[r].ManagerName_isNull = true; } else { _output[r].ManagerName = (string)dataTable_in.Rows[r][_dc_managername]; } _output[r].HasChanges = false; } return _output; }