public SignForm(SelectedDocument document) { InitializeComponent(); //проверяем id документа, т.к. могут быть значения < 0 int convertedId = Convert.ToInt32(document.id); if (convertedId > 0) { idTextBox.Text = document.id; } else { convertedId *= -1; idTextBox.Text = convertedId.ToString(); } if (dateDateTimePicker.Text != "0:00:000") { dateDateTimePicker.Text = document.date; } descriptionTextBox.Text = document.description; statusComboBox.Text = document.status; if (document.signed == "true") { signedCheckBox.Checked = true; } else { signedCheckBox.Checked = false; } }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { int index = e.RowIndex; DataGridViewRow selectedRow = dataGridView1.Rows[index]; string selectedId = selectedRow.Cells[0].Value.ToString(); string selectedData = selectedRow.Cells[1].Value.ToString(); string selectedDescription = selectedRow.Cells[2].Value.ToString(); string selectedStatus = selectedRow.Cells[3].Value.ToString(); string selectedSign = selectedRow.Cells[4].Value.ToString(); var selectedDocument = new SelectedDocument(selectedId, selectedData, selectedDescription, selectedStatus, selectedSign); //MessageBox.Show($"{selectedId},{selectedData},{selectedDescription},{selectedStatus},{selectedSign}"); SignForm signForm = new SignForm(selectedDocument); signForm.ShowDialog(); this.Hide(); }