private void BtnClienteGuardar_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(txbNombreCliente.Text) || string.IsNullOrEmpty(txbApellidosCliente.Text) || string.IsNullOrEmpty(txbTelefonoCliente.Text)) { MessageBox.Show("Faltan datos, asegurese de agregar el nombre, apellidos, telefono, ", "Clientes", MessageBoxButton.OK, MessageBoxImage.Exclamation); return; } foreach (var item in txbTelefonoCliente.Text) { if (!(char.IsNumber(item))) { MessageBox.Show("Error en el Telefono, solo ingrese numeros", "Clientes", MessageBoxButton.OK, MessageBoxImage.Error); return; } } if (accionCliente == accion.Nuevo) { Cliente cli = new Cliente() { NombreCliente = txbNombreCliente.Text, ApellidosCliente = txbApellidosCliente.Text, TelefonoCliente = txbTelefonoCliente.Text, CorreoCliente = txbCorreoCliente.Text }; if (ManejadorCliente.Agregar(cli)) { MessageBox.Show("Cliente agregado correctamente", "Clientes", MessageBoxButton.OK, MessageBoxImage.Information); LimpiarCamposCliente(); ActualizarTablaCliente(); BotonesClienteEdicion(false); } else { MessageBox.Show("El Cliente no pudo ser agregado", "Clientes", MessageBoxButton.OK, MessageBoxImage.Error); } } else { Cliente cli = dtgClientes.SelectedItem as Cliente; cli.NombreCliente = txbNombreCliente.Text; cli.ApellidosCliente = txbApellidosCliente.Text; cli.TelefonoCliente = txbTelefonoCliente.Text; cli.CorreoCliente = txbCorreoCliente.Text; if (ManejadorCliente.Modificar(cli)) { MessageBox.Show("Cliente modificado correctamente", "Clientes", MessageBoxButton.OK, MessageBoxImage.Information); LimpiarCamposCliente(); ActualizarTablaCliente(); BotonesClienteEdicion(false); } else { MessageBox.Show("El Cliente no pudo ser actualizado", "Clientes", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void btnClienteGuardar_Click(object sender, RoutedEventArgs e) { if (accionClientes == accion.Nuevo) { Cliente emp = new Cliente() { numCliente = txbClienteNo.Text, Nombre = txbClienteNombre.Text, Direccion = txbClienteDireccion.Text, Rfc = txbClienterRfc.Text, Telefono = txbClienteTelefono.Text, Email = txbClienteEmail.Text }; if (manejadorClientes.Agregar(emp)) { MessageBox.Show("Cliente agregado correctamente", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Information); LimpiarCamposClientes(); ActualizarTablaClientes(); PonerBotonesClientesEnEdicion(false); } else { MessageBox.Show("El Cliente no se pudo agregar", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Error); } } else { Cliente emp = dtgCliente.SelectedItem as Cliente; emp.numCliente = txbClienteNo.Text; emp.Nombre = txbClienteNombre.Text; emp.Direccion = txbClienteDireccion.Text; emp.Rfc = txbClienterRfc.Text; emp.Telefono = txbClienteTelefono.Text; emp.Email = txbClienteEmail.Text; if (manejadorClientes.Modificar(emp)) { MessageBox.Show("El Cliente modificado correctamente", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Information); LimpiarCamposClientes(); ActualizarTablaCategoria(); PonerBotonesClientesEnEdicion(false); } else { MessageBox.Show("El Cliente no se pudo actualizar", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void btnClientesGuardar_Click(object sender, RoutedEventArgs e) { if (accionClientes == accion.Nuevo) { Cliente cliente = new Cliente() { NombreCliente = txbClientesNombre.Text, Direccion = txbClientesDireccion.Text, RFC = txbClientesRfc.Text, Telefono = txbClientesTelefono.Text, Correo = txbClientesCorreo.Text }; if (manejadorClientes.Agregar(cliente)) { MessageBox.Show("Cliente agregado Correctamente", "Mi Querido Enfermito", MessageBoxButton.OK, MessageBoxImage.Information); LimpiarCamposDeClientes(); ActualizarTablaClientes(); PonerBotonesClientesEdicion(false); } else { MessageBox.Show("Error al agregar cliente", "Mi Querido Enfermito", MessageBoxButton.OK, MessageBoxImage.Error); } } else { Cliente cliente = dtgClientes.SelectedItem as Cliente; cliente.Correo = txbClientesCorreo.Text; cliente.Direccion = txbClientesDireccion.Text; cliente.NombreCliente = txbClientesNombre.Text; cliente.RFC = txbClientesRfc.Text; cliente.Telefono = txbClientesTelefono.Text; if (manejadorClientes.Modificar(cliente)) { MessageBox.Show("Cliente modificado Correctamente", "Mi Querido Enfermito", MessageBoxButton.OK, MessageBoxImage.Information); LimpiarCamposDeClientes(); ActualizarTablaClientes(); PonerBotonesClientesEdicion(false); } else { MessageBox.Show("Error al modificar cliente", "Mi Querido Enfermito", MessageBoxButton.OK, MessageBoxImage.Error); } } }