public bool Insert(MediaType mediatype) { int autonumber = 0; MediaTypeDAC mediatypeComponent = new MediaTypeDAC(); bool endedSuccessfuly = mediatypeComponent.InsertNewMediaType( ref autonumber, mediatype.Name); if(endedSuccessfuly) { mediatype.MediaTypeID = autonumber; } return endedSuccessfuly; }
public MediaType GetByID(int _mediaTypeID) { MediaTypeDAC _mediaTypeComponent = new MediaTypeDAC(); IDataReader reader = _mediaTypeComponent.GetByIDMediaType(_mediaTypeID); MediaType _mediaType = null; while(reader.Read()) { _mediaType = new MediaType(); if(reader["MediaTypeID"] != DBNull.Value) _mediaType.MediaTypeID = Convert.ToInt32(reader["MediaTypeID"]); if(reader["Name"] != DBNull.Value) _mediaType.Name = Convert.ToString(reader["Name"]); _mediaType.NewRecord = false; } reader.Close(); return _mediaType; }
public List<MediaType> GetAll() { MediaTypeDAC _mediaTypeComponent = new MediaTypeDAC(); IDataReader reader = _mediaTypeComponent.GetAllMediaType().CreateDataReader(); List<MediaType> _mediaTypeList = new List<MediaType>(); while(reader.Read()) { if(_mediaTypeList == null) _mediaTypeList = new List<MediaType>(); MediaType _mediaType = new MediaType(); if(reader["MediaTypeID"] != DBNull.Value) _mediaType.MediaTypeID = Convert.ToInt32(reader["MediaTypeID"]); if(reader["Name"] != DBNull.Value) _mediaType.Name = Convert.ToString(reader["Name"]); _mediaType.NewRecord = false; _mediaTypeList.Add(_mediaType); } reader.Close(); return _mediaTypeList; }
public bool Update(MediaType mediatype ,int old_mediaTypeID) { MediaTypeDAC mediatypeComponent = new MediaTypeDAC(); return mediatypeComponent.UpdateMediaType( mediatype.Name, old_mediaTypeID); }