Exemplo n.º 1
0
        /// <summary>
        /// 删除单个角色
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void view_OnDeleteRole(object sender, Views.QueryRoleArgs e)
        {
            string updateBy = e.User.Rows[0]["user_id"].ToString();

            using (CJia.Transaction trans = new Transaction(CJia.DefaultOleDb.DefaultAdapter))
            {
                Model.DeleteRoleFunctionByRoleId(trans.ID, updateBy, e.DeleteRoleId);
                Model.DeleteRoleById(trans.ID, updateBy, e.DeleteRoleId);
                trans.Complete();
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 查询事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void view_OnSearch(object sender, Views.QueryRoleArgs e)
        {
            string organId = e.User.Rows[0]["organ_id"].ToString();

            View.ExeGridRole(Model.QueryRoleByOrganAndSearch(e.SearchKeyWords, organId));
        }