void CategoryRequestApprovalResult_LoadingDataSource(object sender, LoadingDataEventArgs e) { CategoryRequestApprovalFacade facade = new CategoryRequestApprovalFacade(); facade.GetCategoryRequestApprovalList(model, e.PageSize, e.PageIndex, e.SortField, (obj, arg) => { this.CategoryRequestApprovalResult.ItemsSource = arg.Result.Rows; this.CategoryRequestApprovalResult.TotalCount = arg.Result.TotalCount; }); }
public CategoryRequestApprovalMaintain() { InitializeComponent(); this.Loaded += (sender, e) => { if (ActionType == OperationType.Update) { this.spCategory.Visibility = Visibility.Visible; } switch (Category) { case CategoryType.CategoryType1: this.spCategory1.Visibility = Visibility.Visible; this.sptemp1.Visibility = Visibility.Visible; break; case CategoryType.CategoryType2: this.spCategory1.Visibility = Visibility.Visible; this.spCategory2.Visibility = Visibility.Visible; this.sptemp1.Visibility = Visibility.Visible; this.sptemp2.Visibility = Visibility.Visible; break; case CategoryType.CategoryType3: this.spCategory1.Visibility = Visibility.Visible; this.spCategory2.Visibility = Visibility.Visible; this.spCategory3.Visibility = Visibility.Visible; this.sptemp1.Visibility = Visibility.Visible; this.sptemp2.Visibility = Visibility.Visible; this.sptemp3.Visibility = Visibility.Visible; this.sptempC3Code.Visibility = Visibility.Visible; this.spC3Code.Visibility = Visibility.Visible; break; default: this.sptemp1.Visibility = Visibility.Visible; this.sptemp2.Visibility = Visibility.Visible; this.sptemp3.Visibility = Visibility.Visible; this.spCategory1.Visibility = Visibility.Visible; this.spCategory2.Visibility = Visibility.Visible; this.spCategory3.Visibility = Visibility.Visible; break; } this.DataContext = Data; facade = new CategoryRequestApprovalFacade(); }; }