private void Btn_modificar_Click(object sender, RoutedEventArgs e) { try { OnBreak.Negocio.ClienteCL cli = new OnBreak.Negocio.ClienteCL() { RutCliente = txtRut.Text, RazonSocial = txtRazonSocia.Text, NombreContacto = txtNombreContacto.Text, MailContacto = txtEmailContacto.Text, Direccion = txtDireccion.Text, Telefono = txtTelefono.Text, IdActividadEmpresa = Convert.ToInt32(cb_Actividad.SelectedValue.ToString()), IdTipoEmpresa = Convert.ToInt32(cb_TipoEmpresa.SelectedValue.ToString()) }; if (cli.Update()) { MessageBox.Show("Cliente modificado exitosamente", "Información", MessageBoxButton.OK, MessageBoxImage.Information); CargaListaClientes(); LimpiarControles(); } else { MessageBox.Show("No se pudo modificar el Cliente", "Atención", MessageBoxButton.OK, MessageBoxImage.Exclamation); } } catch (Exception) { MessageBox.Show("Error en formulario. Datos no compatibles", "Atención", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }