//Delete public ActionResult Delete(int id) { //Efetuar a exclusão da Categoria using (CategoriaModel model = new CategoriaModel()) model.Delete(id); return(RedirectToAction("Read")); }
public async void delete() { if (this.SelectCategoria != null) { var respuesta = await Mensajes.ShowMessageAsync("Esta seguro de eliminar el registro", "Eliminar", MessageDialogStyle.AffirmativeAndNegative, new MetroDialogSettings { AffirmativeButtonText = "Si", NegativeButtonText = "No", AnimateShow = true, AnimateHide = false }); if (respuesta == MessageDialogResult.Affirmative) { try { categoria.Delete(this.SelectCategoria); this.Categorias.Remove(this.SelectCategoria); borrarCampos(); this.IsReadOnlyDescripcion = true; this.accion = ACCION.NINGUNO; } catch (Exception e) { MessageBox.Show(e.Message); } this.SelectCategoria = null; await Mensajes.ShowMessageAsync("Exito", "Registro eliminado Correctamente"); } else { await Mensajes.ShowMessageAsync("Eliminar", "No se elimino ningun registro"); } } else { await Mensajes.ShowMessageAsync("Eliminar", "Debe seleccionar un registro"); } }