public List <ColoringBookPageVM> GetAll(int coloringBookId)
        {
            var items  = readFromFileOrdered();
            var result = new List <ColoringBookPageVM>();

            foreach (var item in items)
            {
                if (item.BookID != coloringBookId)
                {
                    continue;
                }
                var coloringBookPage = new ColoringBookPageVM
                {
                    ID              = item.ID,
                    PageNumber      = item.PageNumber,
                    PageDescription = item.PageDescription,
                    Note            = item.Note,
                    StartDate       = item.StartDate,
                    FinishDate      = item.FinishDate,
                    ArtSuppliesUsed = getArtSuppliesNames(item.ArtSuppliesUsed),
                };
                result.Add(coloringBookPage);
            }
            return(result);
        }
Exemple #2
0
        private void addRow(ColoringBookPageVM coloringBookPage)
        {
            var texts = new[]
            {
                coloringBookPage.PageNumber.ToString(),
                coloringBookPage.PageDescription,
                coloringBookPage.Note,
                coloringBookPage.StartDate.ToString(),
                coloringBookPage.FinishDate.ToString(),
                string.Join(", ", coloringBookPage.ArtSuppliesUsed),
            };
            var viewItem = new ListViewItem(texts);

            coloringBookDetailLv.Items.Add(viewItem);
        }