public async Task <IActionResult> Edit(int id, [Bind("Id,ImageName,ImageLink,UserName,UserIP,UserDate")] ImageCarousel imageCarousel) { UserDetails(); if (id != imageCarousel.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(imageCarousel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ImageCarouselExists(imageCarousel.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(imageCarousel)); }
public async Task <IActionResult> AddOrEdit(int id, [Bind("Id,ImageName,ImageLink,UserName,UserIP,UserDate,isActive")] ImageCarousel imageCarousel) { UserDetails(); if (ModelState.IsValid) { if (imageCarousel.Id == 0) { _context.Add(imageCarousel); addToast(); // TODO: Triggers addToast } else { _context.Update(imageCarousel); editToast(); // TODO: Triggers editToast } await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } else { warnToast(); // TODO: Triggers warnToast } return(View(imageCarousel)); }
public void UpdateImageCarousel(int id, ImageCarousel data) { var img = ImageCarousels.Find(id); img.Name = data.Name; img.Description = data.Description; img.Show = data.Show; }
protected override void OnActivate() { _rootDirectory.SetRootDirectoryFromCommandLineArgumentsIfExists(); SelectRootDirectory.Activate(); AddNotebook.Activate(); ListNotebooks.Activate(); AddSection.Activate(); AddPage.Activate(); ImageCarousel.Activate(); }
public void RemoveImageCarousel(ImageCarousel imageCarousel) { ImageCarousels.Remove(imageCarousel); }
public void CreateImageCarousel(ImageCarousel imageCarousel) { ImageCarousels.Add(imageCarousel); SaveChanges(); }