private void problemDataGridView_SelectionChanged(object sender, EventArgs e)
        {
            ExpertHelperDataContext db = new ExpertHelperDataContext();

            if (problemDataGridView.SelectedRows.Count == 1)
            {
                try
                {
                    DataGridViewRow dataRow = problemDataGridView.SelectedRows[0];

                    int idCelu = int.Parse(dataRow.Cells[1].Value.ToString());

                    listaWariantowWag = WynikCeluController.pobierzMapeWynikow(idCelu, db);

                    WykresController.setChartData(wynikChart, idCelu, listaWariantowWag);

                    if (listaWariantowWag.Count == 0)
                    {
                        MessageBox.Show("Brak wyników dla danego celu!", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                catch
                {
                    MessageBox.Show("Zaznacz wiersz z danymi!", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
示例#2
0
 public WynikPanel(Dictionary <int, decimal> listaWariantowWag, int idCelu, int maksymalnaWaga, ButtonMenu buttonMenu)
 {
     InitializeComponent();
     this.buttonMenu        = buttonMenu;
     this.maksymalnaWaga    = maksymalnaWaga;
     this.listaWariantowWag = listaWariantowWag;
     this.idCelu            = idCelu;
     WykresController.setChartData(wynikChart, idCelu, listaWariantowWag);
 }