public IActionResult Destroy(int LPId)
        {
            LizardPirate walkThePlank = _context.LizardCrew.FirstOrDefault(l => l.LizardPirateId == LPId);

            _context.LizardCrew.Remove(walkThePlank);
            _context.SaveChanges();
            return(Redirect("/"));
        }
 public IActionResult Create(LizardPirate newLP)
 {
     if (ModelState.IsValid)
     {
         _context.LizardCrew.Add(newLP);
         _context.SaveChanges();
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View("Add"));
     }
 }
        public IActionResult Update(int LPId, LizardPirate update)
        {
            LizardPirate retrieved = _context.LizardCrew.FirstOrDefault(l => l.LizardPirateId == LPId);

            if (ModelState.IsValid)
            {
                retrieved.Name       = update.Name;
                retrieved.LizardType = update.LizardType;
                retrieved.PirateRoll = update.PirateRoll;
                retrieved.UpdatedAt  = DateTime.Now;
                _context.SaveChanges();
                return(Redirect($"/{LPId}"));
            }
            else
            {
                update.LizardPirateId = LPId;
                return(View("Edit", update));
            }
        }
        public IActionResult Edit(int LPId)
        {
            LizardPirate edit = _context.LizardCrew.FirstOrDefault(l => l.LizardPirateId == LPId);

            return(View(edit));
        }
        public IActionResult Show(int LPId)
        {
            LizardPirate show = _context.LizardCrew.FirstOrDefault(l => l.LizardPirateId == LPId);

            return(View(show));
        }