public void NEliminarCliente() { String rut = "19383285-7"; bool respuesta = collection.EliminarCliente(rut); Assert.AreEqual(true, respuesta); }
//Boton de Eliminar private async void btnEliminar_Click(object sender, RoutedEventArgs e) { string rut = txtRut.Text; List <Contratos> aux = listaContratos.BuscarContratoPorRut(rut); if (aux.Count != 0) { await this.ShowMessageAsync("Error", "Cliente con Contrato no puede ser borrado"); } else { var result = await this.ShowMessageAsync("Advertencia", "¿Desea eliminar este Cliente?" + Environment.NewLine + "Esta Acción no se puede deshacer", MessageDialogStyle.AffirmativeAndNegative); if (result == MessageDialogResult.Affirmative) { try { if (listaClientes.EliminarCliente(rut) == true) { await this.ShowMessageAsync("Exito", "Cliente Eliminado Correctamente"); Limpiar(); AuxiliarClases.NotificationCenter.Notify("ListadoClientes"); } else { await this.ShowMessageAsync("Error", "Cliente inexistente"); Limpiar(); } } catch (Exception) { await this.ShowMessageAsync("Error", "Error al borrar el Cliente"); } } else { await this.ShowMessageAsync("Error", "Operacion Cancelada"); } } }