Exemple #1
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            Afiliado paciente = new Afiliado();

            paciente = CargarDatosAfiliado(e.RowIndex);

            if (e.ColumnIndex == 15 && e.RowIndex > -1)
            {
                int idAfiliado = Convert.ToInt32(TablaUsuario.Rows[e.RowIndex][0].ToString());

                if (Flag_Turno)
                {
                    menuPedirTurno.SetAfiliado(paciente);
                    menuPedirTurno.Visible = true;
                    this.Dispose();
                    return;
                }

                if (Flag_CancelarTurno)
                {
                    menuCancelarTurnoAfiliado.SetAfiliado(paciente);
                    menuCancelarTurnoAfiliado.Visible = true;
                    this.Dispose();
                    return;
                }

                if (Flag_deletion)
                {
                    if (!SQL_Methods.Afiliado_DarBaja(idAfiliado, @Clinica_Frba.Properties.Settings.Default.Fecha))
                    {
                        MessageBox.Show(idAfiliado.ToString() + "no pudo ser eliminado.");
                        return;
                    }

                    MessageBox.Show(TablaUsuario.Rows[e.RowIndex][0].ToString() + " ha sido eliminado.");
                    menu.Visible = true;
                    this.Dispose();
                    return;
                }

                new AddModAfiliado(menu, paciente);
                this.Dispose();
            }
        }