// dung file get data // dung file get list( data source) public List <RW_SETTINGS> getDataSource() { SqlConnection conn = MSSQLDBUtils.GetDBConnection(); conn.Open(); List <RW_SETTINGS> list = new List <RW_SETTINGS>(); RW_SETTINGS obj = null; String sql = "USE [rbi]" + "" + "SELECT [ID]" + ",[DefaultAssessmentMethod]" + ",[SchemaVersion]" + ",[UnlockCode]" + ",[CompanyName]" + " FROM [rbi].[dbo].[RW_SETTINGS]" + " "; 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_SETTINGS(); obj.ID = reader.GetInt32(0); obj.DefaultAssessmentMethod = reader.GetInt32(1); if (!reader.IsDBNull(2)) { obj.SchemaVersion = reader.GetString(2); } if (!reader.IsDBNull(3)) { obj.UnlockCode = reader.GetString(3); } if (!reader.IsDBNull(4)) { obj.CompanyName = reader.GetString(4); } list.Add(obj); } } } } catch (Exception e) { MessageBox.Show(e.ToString(), "GET DATA FAIL!"); } finally { conn.Close(); conn.Dispose(); } return(list); }
public void delete(RW_SETTINGS obj) { DAL.delete(obj.ID); }
public void edit(RW_SETTINGS obj) { DAL.edit(obj.ID, obj.DefaultAssessmentMethod, obj.SchemaVersion, obj.UnlockCode, obj.CompanyName); }