public void delete(RW_THICKNESS obj) { DAL.delete(obj.ID); }
// dung file get data // dung file get list( data source) public List <RW_THICKNESS> getDataSource() { List <RW_THICKNESS> list = new List <RW_THICKNESS>(); RW_THICKNESS obj = null; SqlConnection conn = MSSQLDBUtils.GetDBConnection(); conn.Open(); String sql = "USE [rbi]" + "SELECT [ID]" + ",[PointID]" + ",[ThicknessID]" + ",[ThicknessDate]" + ",[MinReading]" + ",[MaxReading]" + ",[Orientation]" + ",[InspectionComment]" + ",[AnalysisComment]" + ",[ValidReading]" + " FROM [rbi].[dbo].[RW_THICKNESS]"; try { SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; cmd.CommandText = sql; using (DbDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { if (reader.HasRows) { obj = new RW_THICKNESS(); obj.ID = reader.GetInt32(0); obj.PointID = reader.GetInt32(1); obj.ThicknessID = reader.GetInt32(2); if (!reader.IsDBNull(3)) { obj.ThicknessDate = reader.GetDateTime(3); } if (!reader.IsDBNull(4)) { obj.MinReading = reader.GetFloat(4); } if (!reader.IsDBNull(5)) { obj.MaxReading = reader.GetFloat(5); } if (!reader.IsDBNull(6)) { obj.Orientation = reader.GetString(6); } if (!reader.IsDBNull(7)) { obj.InspectionComment = reader.GetString(7); } if (!reader.IsDBNull(8)) { obj.AnalysisComment = reader.GetString(8); } obj.ValidReading = reader.GetInt32(9); list.Add(obj); } } } } catch { MessageBox.Show("GET DATA SOURCE FAIL!"); } finally { conn.Close(); } return(list); }
public void edit(RW_THICKNESS obj) { DAL.edit(obj.ID, obj.PointID, obj.ThicknessDate, obj.MinReading, obj.Orientation, obj.MaxReading, obj.InspectionComment, obj.AnalysisComment, obj.ValidReading); }