private void FormAddPaper_Load(object sender, EventArgs e) { try { var sysU = systemUnitLogic.Read(null); if (sysU != null) { comboBoxSystemUnit.DisplayMember = "Marka"; comboBoxSystemUnit.ValueMember = "Id"; comboBoxSystemUnit.DataSource = sysU; comboBoxSystemUnit.SelectedItem = null; } var view = logic.Read(new ComponentBindingModel { Id = id })?[0]; if (view != null) { textBoxName.Text = view.Name; textBoxPrice.Text = view.Price.ToString(); textBoxFirm.Text = view.NameFirm; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void LoadData() { try { var list = systemUnitLogic.Read(null); if (list != null) { dataGridView.DataSource = list; dataGridView.Columns[0].Visible = false; dataGridView.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; } //Program.ConfigGrid(logic.Read(null), dataGridView); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <ReportViewModel> GetInformation(ReportBindingModel model) { var components = componentLogic.Read(null); var systemUnits = systemUnitLogic.Read(null); var list = new List <ReportViewModel>(); foreach (var component in components) { list.AddRange(systemUnits .Select(rec => new ReportViewModel { Marka = rec.Marka, NameComponent = component.Name, NameFirm = component.NameFirm, DateCreate = rec.DateOfCreate, DateUnitCreate = component.DateCreate }).ToList()); } return(list); }