示例#1
0
文件: Index.cs 项目: hgharbani/Plum
        private void btnCreate_Click(object sender, EventArgs e)
        {
            var materialIndex = new CreateMaterial();
            var result        = materialIndex.ShowDialog();

            if (result == DialogResult.Cancel)
            {
                ShowMaterialGrid();
                dataGridView2.ClearSelection();
                dataGridView2.CurrentCell = null;
            }
        }
示例#2
0
文件: Index.cs 项目: hgharbani/Plum
        private void dataGridView2_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (dataGridView2.CurrentRow != null)
            {
                int id = int.Parse(dataGridView2.CurrentRow.Cells[0].Value.ToString());
                using (UnitOfWork db = new UnitOfWork())
                {
                    Data.Material  model    = db.MaterialService.GetOne(id);
                    CreateMaterial formEdit = new CreateMaterial();
                    formEdit.MaterialId        = model.Id;
                    formEdit.MaterialName.Text = model.MaterialName;

                    if (formEdit.ShowDialog() == DialogResult.OK)
                    {
                        ShowMaterialGrid();
                    }
                }
            }
            else
            {
                RtlMessageBox.Show("آیتمی انتخاب نشده است");
            }
        }