// SELECCIONAR BONO PARA LA ATENCION private void button4_Click(object sender, EventArgs e) { SeleccionarBono form = new SeleccionarBono(getID(), getRelID()); DialogResult res = form.ShowDialog(); if (res == DialogResult.OK) { bono = form.bono; button5.Enabled = true; textBox2.Enabled = false; } }
private void btn_seleccionar_Click(object sender, EventArgs e) { turnoElegido = ((Turno)dgv_turno.CurrentRow.DataBoundItem); SeleccionarBono form = new SeleccionarBono(turnoElegido.id_afiliado); form.ShowDialog(); if (form.fueCerradoPorUsuario) { this.Close(); } else if (((ComboBox)form.Controls["cb_id_bono"]).SelectedItem != null) { SqlCommand insertar = new SqlCommand("ELIMINAR_CAR.registrarLlegada", DBConnector.ObtenerConexion()); insertar.CommandType = CommandType.StoredProcedure; insertar.Parameters.Add("@id_afiliado", SqlDbType.BigInt).Value = turnoElegido.id_afiliado; insertar.Parameters.Add("@id_bono", SqlDbType.BigInt).Value = (Int64)((ComboBox)form.Controls["cb_id_bono"]).SelectedItem; insertar.Parameters.Add("@id_turno", SqlDbType.BigInt).Value = turnoElegido.id_turno; insertar.Parameters.Add("@fecha_llegada", SqlDbType.DateTime).Value = ClinicaFrba.Utils.Fechas.getCurrentDateTime(); insertar.ExecuteNonQuery(); MessageBox.Show("Se registro correctamente la llegada", "Clinica-FRBA", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } }