Ejemplo n.º 1
0
        public async Task <IActionResult> Delete(OspedaleDeleteInputModel inputModel)
        {
            await ospedali.DeleteOspedaleAsync(inputModel);

            TempData["ConfirmationMessage"] = "L'ospedale è stato eliminato";
            return(RedirectToAction(nameof(OspedaliController.Index)));
        }
Ejemplo n.º 2
0
        public async Task DeleteOspedaleAsync(OspedaleDeleteInputModel inputModel)
        {
            Ospedale ospedale = await dbContext.Ospedali.FindAsync(inputModel.Id);

            if (ospedale == null)
            {
                throw new OspedaleNotFoundException(inputModel.Id);
            }

            dbContext.Remove(ospedale);
            await dbContext.SaveChangesAsync();
        }