public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } PackageTreatment = await _context.PackageTreatment .Include(t => t.Treatment) .Include(p => p.Package).FirstOrDefaultAsync(m => m.ID == id); if (PackageTreatment == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } PackageTreatment = await _context.PackageTreatment.FindAsync(id); if (PackageTreatment != null) { _context.PackageTreatment.Remove(PackageTreatment); await _context.SaveChangesAsync(); } return(Redirect("../Packages/Details?id=" + PackageTreatment.PackageID)); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } PackageTreatment = await _context.PackageTreatment .Include(c => c.Treatment) .Include(c => c.Package).FirstOrDefaultAsync(m => m.ID == id); if (PackageTreatment == null) { return(NotFound()); } ViewData["PackageID"] = new SelectList(_context.Packages, "ID", "PackageName"); ViewData["TreatmentID"] = new SelectList(_context.Treatment, "ID", "Name"); return(Page()); }