public List <FILE_EQUIPMENT> getDataSource() { SqlConnection conn = MSSQLDBUtils.GetDBConnection(); conn.Open(); List <FILE_EQUIPMENT> list = new List <FILE_EQUIPMENT>(); FILE_EQUIPMENT obj = null; String sql = " Use [rbi] Select [FileID]" + ",[EquipmentID]" + ",[FileDocName]" + ",[FileType]" + ",[FileDescription]" + ",[OriFileName]" + ",[FileBinary]" + ",[FileSize]" + ",[FileExt]" + ",[DateUploaded]" + "From [dbo].[FILE_EQUIPMENT]"; try { SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; cmd.CommandText = sql; using (DbDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { if (reader.HasRows) { obj = new FILE_EQUIPMENT(); obj.FileID = reader.GetInt32(0); obj.EquipmentID = reader.GetInt32(1); obj.FileDocName = reader.GetString(2); obj.FileType = reader.GetInt32(3); if (!reader.IsDBNull(4)) { obj.FileDescription = reader.GetString(4); } obj.OriFileName = reader.GetString(5); obj.FileBinary = (byte[])reader[6]; obj.FileSize = reader.GetString(7); obj.FileExt = reader.GetString(8); obj.DateUploaded = reader.GetDateTime(9); list.Add(obj); } } } } catch (Exception e) { MessageBox.Show(e.ToString(), "GET DATA FAIL!"); } finally { conn.Close(); } return(list); }
public void delete(FILE_EQUIPMENT obj) { DAL.delete(obj.FileID); }
public void edit(FILE_EQUIPMENT obj) { DAL.edit(obj.FileID, obj.EquipmentID, obj.FileDocName, obj.FileType, obj.FileDescription, obj.OriFileName, obj.FileBinary[0], obj.FileSize, obj.FileExt, obj.DateUploaded); }