Exemplo n.º 1
0
        public ExcuteResultEnum DeleteBcRole(int roleId)
        {
            if (EntityExecution.GetEntityCount2<BcUserRoleEntity>(n => n.RoleId == roleId) > 0)
                return ExcuteResultEnum.IsOccupied;

            BcRoleEntity entity = new BcRoleEntity() { RoleId = roleId };
            EntityExecution.DeleteEntity(entity);
            return ExcuteResultEnum.Success;
        }
        private BcRoleEntity PrepareFormData()
        {
            //校验参数的合法性
            this.txtRoleName.Text.InitValidation("角色名称").NotEmpty().ShorterThan(25);

            var entity = new BcRoleEntity();
            entity.RoleId = int.Parse(this.hdRoleId.Value);
            entity.RoleName = this.txtRoleName.Text;
            return entity;
        }
Exemplo n.º 3
0
 public void UpdateBcRole(BcRoleEntity entity) { EntityExecution.UpdateEntity(entity); }
Exemplo n.º 4
0
 public void AddNewBcRole(BcRoleEntity entity)
 {
     entity.RoleId = null;
     EntityExecution.InsertEntity(entity);
 }