private void btnBuscar_Click(object sender, EventArgs e) { rbtPorApellido.Checked = false; string dni = txtBuscarDNI.Text; string ape = txtBuscarApellido.Text; if (txtBuscarDNI.Text == string.Empty && txtBuscarApellido.Text == string.Empty) { MessageBox.Show("Debe ingresar DNI y/o Apellido a buscar.", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Warning); dgvClientes.DataSource = TrabajarClientes.traerClientes(); } else { if (txtBuscarDNI.Text != string.Empty && txtBuscarApellido.Text != string.Empty) { dgvClientes.DataSource = TrabajarClientes.buscarClientes(dni, ape); } else if (txtBuscarDNI.Text != string.Empty) { dgvClientes.DataSource = TrabajarClientes.buscarClientesPorDNI(dni); } else { dgvClientes.DataSource = TrabajarClientes.buscarClientesPorApellido(ape); } } }
private void btnGuardar_Click(object sender, EventArgs e) { DialogResult respuesta; respuesta = MessageBox.Show("¿Desea guardas los datos?", "Alta de Cliente", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (respuesta == DialogResult.Yes) { Cliente oCliente = new Cliente(); oCliente.CLI_Nombre = txtNombre.Text; oCliente.CLI_Apellido = txtApellido.Text; oCliente.CLI_DNI = txtDNI.Text; oCliente.CLI_Sexo = txtSexo.Text; oCliente.CLI_FechaNacimiento = Convert.ToDateTime(dtFechaNacimiento.Text); oCliente.CLI_Ingresos = Convert.ToDecimal(txtIngresos.Text); oCliente.CLI_Direccion = txtDireccion.Text; oCliente.CLI_Telefono = txtTelefono.Text; TrabajarClientes.agregarCliente(oCliente); dgvClientes.DataSource = TrabajarClientes.traerClientes();//actualiza MessageBox.Show("El cliente ha sido registrado.", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); } ClaseUtil.limpiarFormulario(gbCliente); }
private void btnEliminar_Click(object sender, EventArgs e) { Cliente oCliente = new Cliente(); string dni = txtDNI.Text; DialogResult result; result = MessageBox.Show("¿Desea eliminar al cliente " + txtNombre.Text + ", " + txtApellido.Text + "?", "ATENCION", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { TrabajarClientes.eliminarCliente(dni); dgvClientes.DataSource = TrabajarClientes.traerClientes(); MessageBox.Show("El cliente ha sido eliminado."); } ClaseUtil.limpiarFormulario(gbCliente); }
private void btnModificar_Click(object sender, EventArgs e) { Cliente oCliente = new Cliente(); oCliente.CLI_Apellido = txtApellido.Text; oCliente.CLI_Nombre = txtNombre.Text; oCliente.CLI_DNI = txtDNI.Text; oCliente.CLI_Sexo = txtSexo.Text; oCliente.CLI_FechaNacimiento = dtFechaNacimiento.Value; oCliente.CLI_Ingresos = decimal.Parse(txtIngresos.Text); oCliente.CLI_Direccion = txtDireccion.Text; oCliente.CLI_Telefono = txtTelefono.Text; TrabajarClientes.actualizarCliente(oCliente); MessageBox.Show("Los datos se actualizaron correctamente."); dgvClientes.DataSource = TrabajarClientes.traerClientes();//actualiza ClaseUtil.limpiarFormulario(gbCliente); }
private void Frm_GestionClientes_Load(object sender, EventArgs e) { dgvClientes.DataSource = TrabajarClientes.traerClientes(); }
private void rbtPorApellido_CheckedChanged(object sender, EventArgs e) { dgvClientes.DataSource = TrabajarClientes.ordenarPorApellido(); }