Exemple #1
0
        /// <summary>
        /// 查看明细信息
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Tmshowdtl_Click(object sender, EventArgs e)
        {
            try
            {
                if (gvdtl.Rows.Count == 0)
                {
                    throw new Exception("没有内容,不能查阅");
                }
                if (gvdtl.SelectedRows.Count == 0)
                {
                    throw new Exception("没有选中的行,请选中后继续.");
                }

                //将当前窗体隐藏
                //this.Visible = false;

                var roleInfo = new RoleInfoDtlFrm();
                //初始化信息赋值
                roleInfo.FunState = "R";
                roleInfo.Roledt   = _roledt;
                roleInfo.Roleid   = Convert.ToInt32(gvdtl.Rows[gvdtl.CurrentCell.RowIndex].Cells[0].Value); //获取所选择行的roleid
                roleInfo.OnInitialize();

                roleInfo.StartPosition = FormStartPosition.CenterScreen;
                roleInfo.ShowDialog();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #2
0
        /// <summary>
        /// 角色添加
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Tmaddrole_Click(object sender, EventArgs e)
        {
            try
            {
                //将当前窗体隐藏
                this.Visible = false;

                var roleInfo = new RoleInfoDtlFrm();
                //初始化信息赋值
                roleInfo.FunState = "C";
                roleInfo.Roledt   = _roledt;

                roleInfo.StartPosition = FormStartPosition.CenterScreen;
                roleInfo.ShowDialog();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }