public UCViewSecurityQuestion(int customerSysNo) { InitializeComponent(); this.CustomerSysNo = customerSysNo; facade = new CustomerQueryFacade(); Loaded += new RoutedEventHandler(UCViewSecurityQuestion_Loaded); }
public override void OnPageLoad(object sender, EventArgs e) { facade = new CustomerQueryFacade(this); base.OnPageLoad(sender, e); try { customerSysNo = int.Parse(this.Request.Param); MaliceCustomerLog.Bind(); } catch { } }
private void DataGrid_Result_LoadingDataSource(object sender, Newegg.Oversea.Silverlight.Controls.Data.LoadingDataEventArgs e) { CustomerQueryFacade facade = new CustomerQueryFacade(this); filter.PagingInfo = new PagingInfo { PageSize = e.PageSize, PageIndex = e.PageIndex, SortBy = e.SortField }; facade.QueryCustomer(filter, (obj, args) => { if (args.FaultsHandle()) { return; } if (!(args == null || args.Result == null || args.Result.Rows == null)) { #region 拼接头像地址 foreach (var item in args.Result.Rows) { item.IsChecked = false; CustomerRank rank = item.Rank ?? CustomerRank.Ferrum; string AvtarImage = item.AvtarImage; if (!string.IsNullOrEmpty(AvtarImage)) { item.AvtarImage = string.Format("{0}{1}", viewModel.AvtarImgBasePath, AvtarImage); } else { item.AvtarImage = string.Format("/Images/Customer/CustomerRankImage/P48Rank{0}.jpg", (int)rank); } } #endregion this.dataGrid1.ItemsSource = args.Result.Rows.ToList(); this.dataGrid1.TotalCount = args.Result.TotalCount; } }); }
private void UserControl_Loaded(object sender, RoutedEventArgs e) { facade = new CustomerQueryFacade(CPApplication.Current.CurrentPage); this.DataContext = viewModel; CustomerRights.Bind(); }