Пример #1
0
        public static void pl_wrapper(ref XtraForm form, IFormat isFormat, IPermission isPermision)
        {
            ProtocolForm standard = new ProtocolForm(form);
            if (isPermision != null)
                standard.applyActions.Add(new ProtocolVN.Framework.Win.ApplyPermissionAction(form.GetType().ToString()));
            if (isFormat != null)
                standard.applyActions.Add(new ProtocolVN.Framework.Win.ApplyFormatAction());

            //PHUOCNC : Thất bại có thể rơi vào chức năng khác
            //          Nhưng hiện tại chắc chắn thất bại chỉ do phân quyền
            if (standard.wrapperForm() == false)
            {
                form.Close();
                form = ApplyPermissionAction.getPermissionFormFail();
            }
            else
            {

            }
        }
Пример #2
0
        public static void pl_ctrl_wrapper(DevExpress.XtraEditors.XtraForm form, DevExpress.XtraEditors.XtraUserControl userControl, bool isFormat)
        {
            ProtocolForm standard = new ProtocolForm(form);
            if (isFormat)
                standard.applyActions.Add(new ProtocolVN.Framework.Win.ApplyFormatAction());

            standard.wrapperUserControl(userControl);
        }