protected void btnRegistrarCliente_Click(object sender, EventArgs e)
 {
     if (RadioButton1.Checked)
     {
         GestionTrabajador cliente = new GestionTrabajador(txtDPI.Text, txtNombre.Text, txtApellido.Text, txtFechaNac.Text, txtEmail.Text, txtTel.Text, txtUser.Text, txtPass.Text, txtRecovery.Text);
         cliente.registrarCliente(cliente);
         limpiarCampos();
         Response.Write("<script>alert('Operación Realizada con Éxito')</script>");
     }
     else if (RadioButton2.Checked)
     {
         GestionTrabajador modCliente = new GestionTrabajador();
         modCliente.actualizarCliente(Convert.ToInt32(txtCodCliente.Text), txtDPI.Text, txtNombre.Text, txtApellido.Text, txtFechaNac.Text, txtEmail.Text, txtTel.Text, txtUser.Text, txtPass.Text, txtRecovery.Text);
         limpiarCampos();
         Response.Write("<script>alert('Operación Realizada con Éxito')</script>");
     }
     else if (RadioButton3.Checked)
     {
         GestionTrabajador eliminarCliente = new GestionTrabajador();
         eliminarCliente.eliminarCliente(Convert.ToInt32(txtCodCliente.Text));
         limpiarCampos();
         Response.Write("<script>alert('Operación Realizada con Éxito')</script>");
     }
     else
     {
         Response.Write("<script>alert('Ha ocurrido un error, verifique los campos ingresados')</script>");
     }
 }
        public void BotonEnviar_Click(object sender, EventArgs e)
        {
            string txtComando;
            int    codTipo = 0;

            if (rbtnAgente.Checked || rbtnCajero.Checked)
            {
                if (rbtnCajero.Checked)
                {
                    codTipo = 1;
                }
                else if (rbtnAgente.Checked)
                {
                    codTipo = 2;
                }
                if (Registrar.Checked)
                {
                    GestionTrabajador trabajador = new GestionTrabajador(codTipo, txtDPI.Text, txtNombre.Text, txtApellido.Text, txtFechaNac.Text, txtEmail.Text, txtTel.Text, txtUser.Text, txtPass.Text, txtRecovery.Text);
                    trabajador.escribirInformacion(trabajador);
                    mensajeAlerta("Datos Registrados");
                    LimpiarCampos();
                }
                else if (Modificar.Checked)
                {
                    txtComando = "update trabajador set dpi = '" + txtDPI.Text + "'," +
                                 "nombre = '" + txtNombre.Text + "'," +
                                 "apellido = '" + txtApellido.Text + "'," +
                                 "fechaNacimiento = '" + txtFechaNac.Text + "'," +
                                 "correo = '" + txtEmail.Text + "'," +
                                 "telefono = '" + txtTel.Text + "'," +
                                 "usuario = '" + txtUser.Text + "'," +
                                 "contraseña = '" + txtPass.Text + "'," +
                                 "palabraClave = '" + txtRecovery.Text + "'" +
                                 "where idTrabajador = " + Convert.ToInt32(txtCodigoCliente.Text);
                    SqlConnection conexion = new SqlConnection("Data Source=ORDENADOR\\SQLEXPRESS;Initial Catalog=ProyectoIPC2;Integrated Security=True");
                    SqlCommand    comando  = new SqlCommand(txtComando, conexion);
                    conexion.Open();
                    comando.ExecuteNonQuery();
                    conexion.Close();
                    mensajeAlerta("Datos Actualizados");
                    LimpiarCampos();
                }
                else if (Eliminar.Checked)
                {
                    txtComando = "update trabajador set estadoCuenta = " + 0 +
                                 " where idTrabajador = " + Convert.ToInt32(txtCodigoCliente.Text);
                    SqlConnection conexion = new SqlConnection("Data Source=ORDENADOR\\SQLEXPRESS;Initial Catalog=ProyectoIPC2;Integrated Security=True");
                    SqlCommand    comando  = new SqlCommand(txtComando, conexion);
                    conexion.Open();
                    comando.ExecuteNonQuery();
                    conexion.Close();
                    mensajeAlerta("Datos Eliminados");
                    LimpiarCampos();
                }
                else
                {
                    mensajeAlerta("Elija una acción a realizar!");
                }
            }
            else
            {
                mensajeAlerta("Elija un tipo de Trabajador");
            }
        }