示例#1
0
文件: SignForm.cs 项目: I4PUK/testApp
        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;
            }
        }
示例#2
0
        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();
        }