コード例 #1
0
 public VIPUpTacticSet()
 {
     this.DataContext = _dataContext;
     InitializeComponent();
     _access = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.VIP策略);
     myRadDataForm.CommandButtonsVisibility = _access;
 }
コード例 #2
0
 public ProductSetting()
 {
     InitializeComponent();
     myRadDataForm.CommandButtonsVisibility = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.成品资料) & (~DataFormCommandButtonsVisibility.Delete);
     myRadDataForm.Loaded += delegate
     {
         View.Extension.UIHelper.DisableFormHorizontalScrollBar(myRadDataForm);
     };
 }
コード例 #3
0
ファイル: Credit.xaml.cs プロジェクト: almutama/fashionDRP
        public Credit()
        {
            var dataContext = _dataContext;

            this.Resources.Add("context", dataContext);
            InitializeComponent();

            myRadDataForm.CommandButtonsVisibility = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.机构资信);
            colRaise.IsVisible = (VMGlobal.CurrentUser.OperateAccess & BasicInfoEnum.机构资信) == BasicInfoEnum.机构资信;
        }
コード例 #4
0
        public RetailTacticSet()
        {
            this.DataContext = _dataContext;
            InitializeComponent();

            _access = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.零售策略);
            myRadDataForm.CommandButtonsVisibility = _access;
            //if (_access != DataFormCommandButtonsVisibility.All)
            //    RadGridView1.Columns["colOperate"].IsVisible = false;
        }
コード例 #5
0
        public ReceiveMoney()
        {
            this.DataContext = _dataContext;
            //var list = context.Query.LinqOP.Search<BusiDataDictionary>(o => o.ParentCode == "02" && o.IsEnabled).ToList();
            var list = VMGlobal.DistributionQuery.LinqOP.Search <VoucherItemKind>(o => o.Kind == 2 && o.OrganizationID == VMGlobal.CurrentUser.OrganizationID).ToList();

            this.Resources.Add("itemKinds", list);
            var enabledList = list.FindAll(o => o.IsEnabled);

            this.Resources.Add("enabledItemKinds", enabledList);

            InitializeComponent();
            _access = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.财务收款);
            myRadDataForm.CommandButtonsVisibility = _access;
        }
コード例 #6
0
        public DeductMoney()
        {
            this.DataContext = _dataContext;
            var list = VMGlobal.DistributionQuery.LinqOP.Search <VoucherItemKind>(o => o.Kind == 1 && o.OrganizationID == VMGlobal.CurrentUser.OrganizationID).ToList();

            this.Resources.Add("itemKinds", list);
            var enabledList = list.FindAll(o => o.IsEnabled);

            this.Resources.Add("enabledItemKinds", enabledList);//不知为何,新增或更新好之后属性ItemKindCode将变为null,我估计直接将列表存储为资源给前台绑定会发生这种情况
            //this.Resources.Add("itemKinds", new FinanceVM());//这样也不行
            //后来发现假如直接用telerik:DataFormComboBoxField绑定的话就有这种问题,因此改为以telerik:RadComboBox绑定,具体请看前台xaml
            //但是其它如品牌下拉绑定都不会产生这个问题,难道是因为DataFormComboBoxField的SelectedValuePath的类型只能为int,不能为string吗?待日后研究

            InitializeComponent();

            _access = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.财务收款);
            myRadDataForm.CommandButtonsVisibility = _access;
        }
コード例 #7
0
 public Information()
 {
     InitializeComponent();
     myRadDataForm.CommandButtonsVisibility = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.分支机构);
 }