public ActionResult Index() { var userId = new FindUserProfileDao().FindUserIdByUserName(User.Identity.Name); var model = new UserAlbumsModelFactory(userId).BuildModel(); return(View(model)); }
public PaginationModel <ImageLikesModel> BuildGalleryPaginationModel(int pageNumber, string userName, int tagId) { var pagination = new GalleryPaginationService(tagId); var userId = new FindUserProfileDao().FindUserIdByUserName(userName); return(BuildEditPaginationModel(pagination, pageNumber, userId)); }
public override MyPicturesModel BuildModel() { var userId = new FindUserProfileDao().FindUserIdByUserName(_userName); var userPictures = new UserPictureDao().GetAllUserPictures(userId); var images = userPictures.Select(userPicture => new ImageEditModel { PictureId = userPicture.PictureId, PictureUrl = userPicture.PictureUrl }).ToList(); return(new MyPicturesModel { Images = images }); }