Ejemplo n.º 1
0
        public async Task <IActionResult> Delete(int id)
        {
            ScadenzaDeleteInputModel inputModel = new();

            inputModel.IDScadenza = id;

            if (ModelState.IsValid)
            {
                await service.DeleteScadenzaAsync(inputModel);

                TempData["Message"] = "Cancellazione effettuata correttamente".ToUpper();
                return(RedirectToAction("Index"));
            }
            else
            {
                ViewData["Title"] = "Elimina Scadenza".ToUpper();
                return(View(inputModel));
            }
        }
Ejemplo n.º 2
0
        public async Task DeleteScadenzaAsync(ScadenzaDeleteInputModel inputModel)
        {
            await scadenzaService.DeleteScadenzaAsync(inputModel);

            memoryCache.Remove($"Scadenze{inputModel.IDScadenza}");
        }