private void FormGroup_Load(object sender, EventArgs e) { if (id.HasValue) { try { GroupViewModel view = logic.Read(new GroupBindingModel { Id = id.Value })?[0]; if (view != null) { textBoxName.Text = view.Name; textBoxProfile.Text = view.Profile.ToString(); LoadData(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { groupChildren = new Dictionary <int, string>(); } }
private void LoadData() { var list = logic.Read(null); if (list != null) { dataGridView.DataSource = list; dataGridView.Columns[0].Visible = false; dataGridView.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; } }
public FormGroupChild(GroupLogic logic) { InitializeComponent(); List <GroupViewModel> list = logic.Read(null); if (list != null) { comboBoxAddChild.DisplayMember = "ChildName"; comboBoxAddChild.ValueMember = "Id"; comboBoxAddChild.DataSource = list; comboBoxAddChild.SelectedItem = null; } }
private void FormUser_Load(object sender, EventArgs e) { List <RoleViewModel> roleList = roleLogic.Read(null); if (roleList != null) { comboBoxRole.DisplayMember = "NameRole"; comboBoxRole.ValueMember = "Id"; comboBoxRole.DataSource = roleList; comboBoxRole.SelectedItem = null; } List <GroupViewModel> groupList = groupLogic.Read(null); if (groupList != null) { cbGroup.DisplayMember = "NameGroup"; cbGroup.ValueMember = "Id"; cbGroup.DataSource = groupList; cbGroup.SelectedItem = null; } if (_id.HasValue) { try { var view = userLogic.Read(new UserBindingModel { Id = _id })?[0]; int selectedRoleIndex = Array.IndexOf(roleList.ToArray(), roleList.FirstOrDefault(rec => rec.Id == view.RoleId)); int selectedGroupIndex = Array.IndexOf(groupList.ToArray(), groupList.FirstOrDefault(rec => rec.Id == view.GroupId)); if (view != null) { tbName.Text = view.UserName; tbLogin.Text = view.Login; tbPassword.Text = view.Password; comboBoxRole.SelectedItem = comboBoxRole.Items[selectedRoleIndex]; cbGroup.SelectedItem = cbGroup.Items[selectedGroupIndex]; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void LoadData() { try { var list = logic.Read(null); if (list != null) { dataGridView.DataSource = list; dataGridView.Columns[0].Visible = false; dataGridView.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void OrderGroupWindow_Load(object sender, RoutedEventArgs e) { try { var list = logic.Read(new OrderBindingModel { ProviderId = App.SelectProvider.Id }); comboBoxOrderGroup.ItemsSource = list; comboBoxOrderGroup.SelectedItem = null; var listG = logicG.Read(null); listBoxGroup.ItemsSource = listG; } catch (Exception ex) { logger.Error("Ошибка загрузки данных : " + ex.Message); MessageBox.Show(ex.Message, "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void FormComponent_Load(object sender, EventArgs e) { if (id.HasValue) { try { var view = logic.Read(new GroupBindingModel { Id = id })?[0]; if (view != null) { textBoxName.Text = view.NameGroup; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void FormGroup_Load(object sender, EventArgs e) { var counsellorsView = counsellorLogic.Read(null); comboBoxCounsellor.DisplayMember = "FIO"; comboBoxCounsellor.ValueMember = "Id"; comboBoxCounsellor.DataSource = counsellorsView; comboBoxCounsellor.SelectedItem = null; if (id.HasValue) { try { GroupViewModel view = logic.Read(new GroupBindingModel { Id = id.Value })?[0]; if (view != null) { textBoxName.Text = view.Name; comboBoxProfile.SelectedItem = view.Profile; if (view.CounsellorId.HasValue) { comboBoxCounsellor.SelectedItem = counsellorsView.First(x => x.Id == view.CounsellorId.Value); } groupChildren = childLogic.Read(new ChildBindingModel { GroupId = id }).ToDictionary(x => x.Id.Value, x => x.FIO); LoadData(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { groupChildren = new Dictionary <int, string>(); } }
static double UpdateGroup() { var groupToUpd = GroupLogic .Read(new Group { Name = "РТбд-32" }) .FirstOrDefault(); var newGroup = new Group { Id = groupToUpd.Id, Name = groupToUpd.Name, PrefectLastName = "Чернов", Year = groupToUpd.Year }; var startTime = DateTime.Now; GroupLogic.Update(newGroup); var finishTime = DateTime.Now; Console.WriteLine("---Скрипт UpdateGroup выполнен"); return((finishTime - startTime).TotalMilliseconds); }