Exemple #1
0
        public List <Reserve> getReservedHistory(int userId)
        {
            List <Reserve> myList = new List <Reserve>();

            ReservedDS.TabReservedDataTable myData = reservedDAO.getReservedHistory(userId);

            //parse data from datatable rows to list elements
            myList = parseReserveDataTolistAll(myData);

            return(myList);
        }
Exemple #2
0
        public bool getMediaExists(int mediaId)
        {
            List <Reserve> myList = new List <Reserve>();

            ReservedDS.TabReservedDataTable myData = reservedDAO.getMediaExist(mediaId);

            //parse data from datatable rows to list elements
            myList = parseReserveDataTolistAll(myData);

            // results list count == 0
            if (myList.Count > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemple #3
0
        //functions ---------
        public List <Reserve> parseReserveDataTolistAll(ReservedDS.TabReservedDataTable myDataTable)
        {
            //create list
            List <Reserve> myList = new List <Reserve>();

            // sort through data by rows
            foreach (ReservedDS.TabReservedRow row in myDataTable.Rows)
            {
                if (row == null)
                {
                    return(null);
                }
                else
                {
                    Reserve reserveItem = new Reserve(row.RID, row.UID, row.MediaID, row.ReservedDate.ToString());
                    myList.Add(reserveItem);
                }
            }
            return(myList);
        }