// dung file get data // dung file get list( data source) public List <SAFETY_FACTORS> getDataSource() { SqlConnection conn = MSSQLDBUtils.GetDBConnection(); conn.Open(); List <SAFETY_FACTORS> list = new List <SAFETY_FACTORS>(); SAFETY_FACTORS obj = null; String sql = "Use [rbi] " + "SELECT [SafetyFactorID]" + ",[SafetyFactorName]" + ",[A]" + ",[B]" + ",[C]" + ",[D]" + ",[E]" + " FROM [rbi].[dbo].[SAFETY_FACTORS]" + " "; try { SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; cmd.CommandText = sql; using (DbDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { if (reader.HasRows) { obj = new SAFETY_FACTORS(); obj.SafetyFactorID = reader.GetInt32(0); obj.SafetyFactorName = reader.GetString(1); obj.A = reader.GetFloat(2); obj.B = reader.GetFloat(3); obj.C = reader.GetFloat(4); obj.D = reader.GetFloat(5); obj.E = reader.GetFloat(6); list.Add(obj); } } } } catch (Exception e) { MessageBox.Show(e.ToString(), "GET DATA FAIL!"); } finally { conn.Close(); conn.Dispose(); } return(list); }
public void delete(SAFETY_FACTORS obj) { DAL.delete(obj.SafetyFactorID); }
public void edit(SAFETY_FACTORS obj) { DAL.edit(obj.SafetyFactorID, obj.SafetyFactorName, obj.A, obj.B, obj.C, obj.D, obj.E); }