private void clientesToolStripMenuItem_Click(object sender, System.EventArgs e) { var indexClientes = new IndexClientesForm(); this.Hide(); indexClientes.Show(); }
private void button4_Click(object sender, EventArgs e) { var index = new IndexClientesForm(); this.Hide(); index.Show(); }
private void button1_Click(object sender, EventArgs e) { //Valido que esten todos los datos y que el tipo de dato sea correcto var errores = this.validarCamposCreateOrEdit(); if (errores.Count == 0) { try { Cliente clienteEditar = new Cliente(); clienteEditar.Nombre = txtNombre.Text; clienteEditar.Apellido = txtApellido.Text; clienteEditar.DNI = decimal.Parse(txtDNI.Text); clienteEditar.FechaNacimiento = txtFecha.Value; clienteEditar.Direccion = txtDireccion.Text; clienteEditar.CodigoPostal = txtCodigoPostal.Text; clienteEditar.Telefono = txtTelefono.Text; clienteEditar.Mail = txtMail.Text; clienteEditar.Activo = cbkActivo.Checked; ClientesRepository.EditarCliente(clienteEditar, cliente.DNI); MessageBox.Show("El cliente ha sido modificado correctamente"); this.Hide(); var indexForm = new IndexClientesForm(); indexForm.Show(); } catch (SqlException exc) { //Violacion de primary key if (exc.Number == 2627) { MessageBox.Show("Ya existe un cliente con ese DNI"); } conn.Close(); } } else { string errorMessage = string.Join("\n", errores.ToArray()); MessageBox.Show(errorMessage); } }