Ejemplo n.º 1
0
        public IActionResult Pages(int id)
        {
            var page = pages.GetByID(id);

            if (page != null)
            {
                page.Visit += 1;
                pages.Update(page);
                pages.Save();
            }
            return(View(page));
        }
Ejemplo n.º 2
0
 public async Task <IActionResult> Create([Bind("PageID,GroupID,PageText,PageDescription,Title,Tags,Visit,ImageName,CreateTime,ShowSlider")] Pages pages, IFormFile IMGup)
 {
     if (ModelState.IsValid)
     {
         pages.Visit      = 0;
         pages.CreateTime = DateTime.Now;
         if (IMGup != null)
         {
             pages.ImageName = Guid.NewGuid().ToString() + Path.GetExtension(IMGup.FileName);
             string pathname = Path.Combine(
                 Directory.GetCurrentDirectory(), "wwwroot/ImagesFolder", pages.ImageName
                 );
             using (var stream = new FileStream(pathname, FileMode.Create))
             {
                 await IMGup.CopyToAsync(stream);
             }
         }
         pagess.Insert(pages);
         pagess.Save();
         return(RedirectToAction(nameof(Index)));
     }
     ViewData["GroupID"] = new SelectList(pageGroup.Getallpagegroup(), "GroupID", "GroupTitle", pages.GroupID);
     return(View(pages));
 }