private void btnEliminar_Click(object sender, RoutedEventArgs e) { if (repositorio.Leer().Count == 0) { MessageBox.Show("Error", "No tienes Clientes", MessageBoxButton.OK, MessageBoxImage.Error); } else { if (ClienteTabla.SelectedItem != null) { ClaseCliente a = ClienteTabla.SelectedItem as ClaseCliente; if (MessageBox.Show("Realmente deseas eliminar a " + a.Nombre + "?", "Eliminar????", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { if (repositorio.Eliminar(a)) { MessageBox.Show("Tu Cliente ha sido removido", "Clientes", MessageBoxButton.OK, MessageBoxImage.Information); ActualizarTabla(); } else { MessageBox.Show("Error al eliminar tu Cliente", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } } else { MessageBox.Show("¿A Quien???", "Clientes", MessageBoxButton.OK, MessageBoxImage.Question); } } }
private void EliminarButton_Click(object sender, EventArgs e) { MyErrorProvider.Clear(); int id = 0; int.TryParse(IDNumericUpDown.Text, out id); RepositorioBase <Clientes> repo = new RepositorioBase <Clientes>(); RepositorioCliente repoc = new RepositorioCliente(); var Resultado = MessageBox.Show("Esta seguro que desea eliminar este cliente", "Ferreteria Nelson", MessageBoxButtons.YesNo, MessageBoxIcon.Information); Limpiar(); if (Resultado == DialogResult.Yes) { if (repo.Buscar(id) != null) { if (repoc.Eliminar(id)) { MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo eliminar este registro", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Registro no encontrado", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public IActionResult Eliminar(int id) { if (repositorio.PorId(id) is Cliente cliente) { if (repositorio.Eliminar(cliente)) { return(Ok()); } else { return(BadRequest()); } } return(NotFound()); }
internal void Eliminar(int id) { repoCLientes.Eliminar(id); }
public void Eliminar(int id) { repo.Eliminar(id); }