Esempio n. 1
0
        public VmPageContent GetById(int id)
        {
            PageContentRepository PageContentRepository = UnitOfWork.GetRepository <PageContentRepository>();

            var result = PageContentRepository.GetById(id);

            var vmPageContent = new VmPageContent
            {
                Id      = result.Id,
                Content = result.Content,
            };

            return(vmPageContent);
        }
        public ActionResult Edit(VmPageContent model)
        {
            try
            {
                var blPageContent = new BLPageContent();
                blPageContent.UpdatePageContent(model);

                return(RedirectToAction("Index", "Home"));
            }
            catch
            {
                return(View());
            }
        }
Esempio n. 3
0
        public bool UpdatePageContent(VmPageContent pageContent)
        {
            PageContentRepository PageContentRepository = UnitOfWork.GetRepository <PageContentRepository>();

            var updateablePageContent = new PageContent
            {
                Id      = pageContent.Id,
                Content = pageContent.Content
            };

            PageContentRepository.UpdatePageContent(updateablePageContent);

            UnitOfWork.Commit();

            return(true);
        }