protected void OnButtonAddEquipmentClicked(object sender, EventArgs e)
        {
            OrmReference refWin = new OrmReference(_nomenclatureRepository.NomenclatureByCategory(NomenclatureCategory.equipment));

            refWin.FilterClass = null;
            refWin.Mode        = OrmReferenceMode.Select;

            if (_userHasOnlyAccessToWarehouseAndComplaints == null)
            {
                _userHasOnlyAccessToWarehouseAndComplaints =
                    ServicesConfig.CommonServices.CurrentPermissionService.ValidatePresetPermission(
                        "user_have_access_only_to_warehouse_and_complaints") &&
                    !ServicesConfig.CommonServices.UserService.GetCurrentUser(UoW).IsAdmin;
            }

            if (_userHasOnlyAccessToWarehouseAndComplaints.Value)
            {
                refWin.ButtonMode = ReferenceButtonMode.None;
            }

            refWin.ObjectSelected += RefWin_ObjectSelected;
            MyTab.TabParent.AddTab(refWin, MyTab);
        }