private void buttonRegistrar_Click(object sender, EventArgs e) { if (validar()) { ClienteDTO cliente = new ClienteDTO(); cliente.Nombre = textBoxNom.Text; cliente.Apellido = textBoxApe.Text; cliente.Direccion = textBoxDir.Text; cliente.Dni = Convert.ToInt32(textBoxDni.Text); cliente.Fecha_Nac = dateTimePicker1.Value; cliente.Mail = textBoxMail.Text; cliente.Telefono = Convert.ToInt32(textBoxTel.Text); if (this.clienteExistente) { if (!ClienteDAO.Actualizar(cliente)) { MessageBox.Show("No se pudo actualizar los datos del cliente"); } else { MessageBox.Show("Datos del cliente actualizados con exito"); } } else { if (!ClienteDAO.Save(cliente)) { MessageBox.Show("No se pudo guardar el cliente"); } else { MessageBox.Show("Se guardo el cliente con exito"); } } if (!this.compraEncomienda) { SeleccionButaca ventana = new SeleccionButaca(this.gridViaje); ventana.ShowDialog(this); if (ventana.DialogResult == DialogResult.OK) { Tuple <ClienteDTO, ButacaDTO> tuple = new Tuple <ClienteDTO, ButacaDTO>(cliente, this.butaca); ((CompraPasajeEncomienda)this.Owner).listaPasajerosButacas.Add(tuple); } } else { ((CompraPasajeEncomienda)this.Owner).clienteEncomienda = cliente; } this.DialogResult = DialogResult.OK; this.Close(); } }
private void buttonRegistrar_Click(object sender, EventArgs e) { if (validar()) { ClienteDTO cliente = new ClienteDTO(); cliente.Nombre = textBoxNom.Text; cliente.Apellido = textBoxApe.Text; cliente.Direccion = textBoxDir.Text; cliente.Dni =Convert.ToInt32( textBoxDni.Text); cliente.Fecha_Nac = dateTimePicker1.Value; cliente.Mail = textBoxMail.Text; cliente.Telefono = Convert.ToInt32(textBoxTel.Text); if (this.clienteExistente) { if (!ClienteDAO.Actualizar(cliente)) { MessageBox.Show("No se pudo actualizar los datos del cliente"); } else { MessageBox.Show("Datos del cliente actualizados con exito"); } } else { if (!ClienteDAO.Save(cliente)) { MessageBox.Show("No se pudo guardar el cliente"); } else { MessageBox.Show("Se guardo el cliente con exito"); } } if (!this.compraEncomienda) { SeleccionButaca ventana = new SeleccionButaca(this.gridViaje); ventana.ShowDialog(this); if(ventana.DialogResult == DialogResult.OK) { Tuple<ClienteDTO, ButacaDTO> tuple = new Tuple<ClienteDTO, ButacaDTO>(cliente, this.butaca); ((CompraPasajeEncomienda)this.Owner).listaPasajerosButacas.Add(tuple); } } else { ((CompraPasajeEncomienda)this.Owner).clienteEncomienda = cliente; } this.DialogResult = DialogResult.OK; this.Close(); } }