コード例 #1
0
        private void manager_modify_button_Click(object sender, EventArgs e)
        {
            if (string.Empty.Equals(ManagerProjectCode))
            {
                Common.ErrAlert("请选择项目后再操作!");
                return;
            }
            if (manager_dataGridView.SelectedRows.Count == 0)
            {
                Common.ErrAlert("请选择一行再修改!");
                return;
            }
            ManagerListData manager = managerListData.ToList()[manager_dataGridView.SelectedRows[0].Index];

            if (null == manager)
            {
                Common.ErrAlert("加载选择的管理人员数据发生错误,请重试!");
                return;
            }
            ManagerInfoForm managerInfoForm = new ManagerInfoForm(db, manager, ManagerProjectInfo, loginUser, nations);

            if (managerInfoForm.ShowDialog() == DialogResult.OK)
            {
                LoadManagersData(manager_comboBox);
            }
        }
コード例 #2
0
        private void manager_add_button_Click(object sender, EventArgs e)
        {
            if (null == ManagerProjectInfo)
            {
                Common.ErrAlert("请选择项目后再操作!");
                return;
            }
            ManagerInfoForm managerInfoForm = new ManagerInfoForm(db, null, ManagerProjectInfo, loginUser, nations);

            if (managerInfoForm.ShowDialog() == DialogResult.OK)
            {
                LoadManagersData(manager_comboBox);
            }
        }