private void LoadData() { try { var list = materialLogic.Read(null); if (list != null) { dataGridViewMaterials.DataSource = list; dataGridViewMaterials.Columns[0].Visible = false; dataGridViewMaterials.Columns[1].Visible = false; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка загрузки данных по материалам", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Add_Click(object sender, RoutedEventArgs e) { var window = Container.Resolve <AddMaterialWindow>(); window.ShowDialog(); if (window.DialogResult == true) { if (!list.Contains(logicM.Read(new MaterialBindingModel { Id = window.Id })[0])) { list.Add(logicM.Read(new MaterialBindingModel { Id = window.Id })[0]); LoadData(); } } }
public FormVisitMaterial(MaterialLogic matLogic) { InitializeComponent(); List <MaterialViewModel> list = matLogic.Read(null); if (list != null) { comboBoxMaterial.DisplayMember = "Name"; comboBoxMaterial.ValueMember = "Id"; comboBoxMaterial.DataSource = list; comboBoxMaterial.SelectedItem = null; } }
private void LoadData() { try { var list = _logic.Read(null); if (list != null) { DataGridView.ItemsSource = list; DataGridView.Columns[0].Visibility = Visibility.Hidden; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void Window_loaded(object sender, RoutedEventArgs e) { var list = _logic.Read(null); if (list.Count > 0) { try { cbMaterials.DisplayMemberPath = "Name"; cbMaterials.ItemsSource = list; cbMaterials.SelectedItem = null; } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); } } }