private void Btn_Buscar_Click(object sender, RoutedEventArgs e) { ControladorCliente controladorCliente = new ControladorCliente(); if (txt_dni.Text != "") { oCliente = controladorCliente.Search(txt_dni.Text); if (oCliente != null) { txt_nombre.Text = oCliente.Cli_nombre; txt_apellido.Text = oCliente.Cli_apellido; txt_email.Text = oCliente.Cli_email; txt_telefono.Text = oCliente.Cli_telefono; } else { MessageBox.Show("el dni que ingreso no existe"); LimpiarCampos(); } } else { MessageBox.Show("El campo dni esta Vacio"); LimpiarCampos(); } }
private void Validar() { ValidacionCliente = new ClasesBase.Clases.Cliente(ClienteAEditar); ValidacionCliente.PropertyChanged += new PropertyChangedEventHandler(ValidacionCliente_PropertyChanged); btn_modificar.IsEnabled = ValidacionCliente.IsValid(); DataContext = ValidacionCliente; }
private void Btn_registro_Click(object sender, RoutedEventArgs e) { ControladorCliente controladorCliente = new ControladorCliente(); if (controladorCliente.Count_Dni(txt_dni.Text) == 0) { ClasesBase.Clases.Cliente cliente = new ClasesBase.Clases.Cliente { Cli_dni = Convert.ToInt32(txt_dni.Text), Cli_nombre = txt_nombre.Text, Cli_apellido = txt_apellido.Text, Cli_telefono = txt_telefono.Text, Cli_email = txt_email.Text }; controladorCliente.Insert_Cliente(cliente); MessageBox.Show("Se agrego correctamente el cliente " + cliente.Cli_apellido + " " + cliente.Cli_nombre); //mostrarMensajeAceptar("Se agrego correctamente el cliente " + cliente.Cli_Apellido + " " + cliente.Cli_Nombre); if (ventanaPadre != null) { ventanaPadre.collectionCliente.insert_Cliente(cliente); ventanaPadre.CargarDataGrid(); } Close(); } else { MessageBox.Show("El Dni que ingreso ya esta Registrador"); } }
private void Btn_Buscar_Click(object sender, RoutedEventArgs e) { ControladorCliente controladorCliente = new ControladorCliente(); if (txt_dni.Text != "") { ClasesBase.Clases.Cliente oCliente = controladorCliente.Search(txt_dni.Text); if (oCliente != null) { txt_Nombre.Text = oCliente.Cli_nombre; } else { MessageBoxResult result = MessageBox.Show("El dni que ingreso no existe, Desea ingresar un nuevo Cliente", "Mensaje", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { AltaCliente altaCliente = new AltaCliente(); altaCliente.ShowDialog(); } } } else { MessageBox.Show("El campo dni esta Vacio"); } }
private void txt_buscar_TextChanged(object sender, TextChangedEventArgs e) { if (vistaColeccionFiltrada != null) { vistaColeccionFiltrada.Filter += CollectionViewSource_Filter; clienteSeleccionado = null; } }
public AltaCliente() { InitializeComponent(); ValidacionCliente = new ClasesBase.Clases.Cliente(); ValidacionCliente.PropertyChanged += new PropertyChangedEventHandler(ValidacionCliente_PropertyChanged); btn_registrar.IsEnabled = ValidacionCliente.IsValid(); DataContext = ValidacionCliente; }
private void CollectionViewSource_Filter(object sender, FilterEventArgs e) { ClasesBase.Clases.Cliente cliente = e.Item as ClasesBase.Clases.Cliente; if (cliente.Cli_nombre.StartsWith(txt_buscar.Text, StringComparison.CurrentCultureIgnoreCase)) { e.Accepted = true; } else { e.Accepted = false; } }
private void GrdClientes_SelectionChanged(object sender, SelectionChangedEventArgs e) { DataGrid gd = (DataGrid)sender; DataRowView row = gd.SelectedItem as DataRowView; ClasesBase.Clases.Cliente clienteSeleccionado = new ClasesBase.Clases.Cliente(); clienteSeleccionado = ((ClasesBase.Clases.Cliente)gd.SelectedItem); if (clienteSeleccionado != null) { this.clienteSeleccionado = clienteSeleccionado; } }
private void Btn_confirmacion_Click(object sender, RoutedEventArgs e) { ClasesBase.Clases.Cliente oCliente = new ClasesBase.Clases.Cliente { Cli_dni = ClienteAEditar.Cli_dni, Cli_nombre = txt_nombre.Text, Cli_apellido = txt_apellido.Text, Cli_telefono = txt_telefono.Text, Cli_email = txt_email.Text }; ControladorCliente cliente = new ControladorCliente(); cliente.Update_Cliente(oCliente); MessageBox.Show("Modificacion Exitosa"); ventanaPadre.collectionCliente.edit_Cliente(oCliente); ventanaPadre.CargarDataGrid(); Close(); }
private void Btn_Buscar_Click(object sender, RoutedEventArgs e) { ControladorCliente controladorCliente = new ControladorCliente(); if (txt_dni.Text != "") { ClasesBase.Clases.Cliente oCliente = controladorCliente.Search(txt_dni.Text); if (oCliente != null) { txt_Nombre.Text = oCliente.Cli_nombre; } else { MessageBox.Show("el dni que ingreso no existe"); } } else { MessageBox.Show("El campo dni esta Vacio"); } }
public BuscarYActualizarCliente() { InitializeComponent(); oCliente = new ClasesBase.Clases.Cliente(); }
public void CargarDataGrid() { grdClientes.ItemsSource = collectionCliente.listaCliente; clienteSeleccionado = null; }