public ActionResult ViewPhotosInAlbum(int albumID) { ActionResult response = null; List <AlbumDO> photoAlbumList = new List <AlbumDO>(); if (Session["RoleId"] != null && (byte)Session["RoleID"] >= 1) { try { photoAlbumList = _dataAccess.ViewPhotosInAlbum(albumID); } catch (Exception ex) { LogFile.DataFile(ex: ex); } finally { } response = View(AlbumMapper.ListAlbumDOtoPO(photoAlbumList)); } else { TempData["Statement"] = "Please register to view this page."; response = RedirectToAction("Index", "Home"); } return(response); }
public ActionResult ViewAlbums() { ActionResult response = null; List <AlbumDO> albumList = new List <AlbumDO>(); List <List <AlbumPO> > listalbums = new List <List <AlbumPO> >(); if (Session["RoleID"] != null && (byte)Session["RoleID"] >= 1) { try { albumList = _dataAccess.ReadAllAlbums(); for (int i = 0; i < (float)albumList.Count / 3; i++) { listalbums.Add(AlbumMapper.ListAlbumDOtoPO(albumList.Skip(i * 3).Take(3).ToList())); } } catch (Exception ex) { LogFile.DataFile(ex: ex); } finally { } response = View(listalbums); } else { TempData["Statement"] = "Please register to view this page."; response = RedirectToAction("Index", "Home"); } return(response); }
public List <SelectListItem> FillAlbumsListDropDown() { List <AlbumPO> albums = AlbumMapper.ListAlbumDOtoPO(_dataAccess.ReadAllAlbums()); List <SelectListItem> AlbumSelectList = new List <SelectListItem>(); foreach (AlbumPO album in albums) { AlbumSelectList.Add(new SelectListItem { Text = album.AlbumName, Value = album.AlbumID.ToString() }); } return(AlbumSelectList); }