public void edit(RW_REVISION_INSPECTION obj) { DAL.edit(obj.ID, obj.CoverageDetailID, obj.InspPlanName, obj.CoverageName, obj.DMItemID, obj.IMTypeID, obj.InspectionDate, obj.EffectivenessCode, obj.Findings, obj.FindingRTF); }
public void delete(RW_REVISION_INSPECTION obj) { DAL.delete(obj.ID, obj.CoverageDetailID); }
// dung file get data // dung file get list( data source) public List <RW_REVISION_INSPECTION> getDataSource() { List <RW_REVISION_INSPECTION> list = new List <RW_REVISION_INSPECTION>(); RW_REVISION_INSPECTION obj = null; SqlConnection conn = MSSQLDBUtils.GetDBConnection(); conn.Open(); String sql = "USE [rbi]" + "SELECT [ID]" + ",[CoverageDetailID]" + ",[InspPlanName]" + ",[CoverageName]" + ",[DMItemID]" + ",[IMTypeID]" + ",[InspectionDate]" + ",[EffectivenessCode]" + ",[Findings]" + ",[FindingRTF]" + " FROM [rbi].[dbo].[RW_REVISION_INSPECTION]"; 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_REVISION_INSPECTION(); obj.ID = reader.GetInt32(0); obj.CoverageDetailID = reader.GetInt32(1); obj.InspPlanName = reader.GetString(2); obj.CoverageName = reader.GetString(3); obj.DMItemID = reader.GetInt32(4); obj.IMTypeID = reader.GetInt32(5); obj.InspectionDate = reader.GetDateTime(6); obj.EffectivenessCode = reader.GetString(7); if (!reader.IsDBNull(8)) { obj.Findings = reader.GetString(8); } if (!reader.IsDBNull(9)) { obj.FindingRTF = reader.GetString(9); } list.Add(obj); } } } } catch { MessageBox.Show("GET DATA SOURCE FAIL!"); } finally { conn.Close(); } return(list); }