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 { } }
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); }