public VIPUpTacticSet() { this.DataContext = _dataContext; InitializeComponent(); _access = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.VIP策略); myRadDataForm.CommandButtonsVisibility = _access; }
public ProductSetting() { InitializeComponent(); myRadDataForm.CommandButtonsVisibility = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.成品资料) & (~DataFormCommandButtonsVisibility.Delete); myRadDataForm.Loaded += delegate { View.Extension.UIHelper.DisableFormHorizontalScrollBar(myRadDataForm); }; }
public Credit() { var dataContext = _dataContext; this.Resources.Add("context", dataContext); InitializeComponent(); myRadDataForm.CommandButtonsVisibility = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.机构资信); colRaise.IsVisible = (VMGlobal.CurrentUser.OperateAccess & BasicInfoEnum.机构资信) == BasicInfoEnum.机构资信; }
public RetailTacticSet() { this.DataContext = _dataContext; InitializeComponent(); _access = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.零售策略); myRadDataForm.CommandButtonsVisibility = _access; //if (_access != DataFormCommandButtonsVisibility.All) // RadGridView1.Columns["colOperate"].IsVisible = false; }
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; }
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; }
public Information() { InitializeComponent(); myRadDataForm.CommandButtonsVisibility = RoleVM.GetCurrentUserDataFormCommand(BasicInfoEnum.分支机构); }