void btnpage_Click(object sender, RoutedEventArgs e) { try { isModule = false; blPageClick = true; brdPaging.Visibility = Visibility.Visible; int precount = 0; if (objCPC != null) { precount = objCPC.Count; } objCPC = ClsPageCollection.GetUPageAllocated(VMuktiAPI.VMuktiInfo.CurrentPeer.ID); if (precount != objCPC.Count || blSizeChanged || blModuleClick) { panelContainer.Children.Clear(); blModuleClick = false; pRecordCount = objCPC.Count; blSizeChanged = false; if (pRecordCount != 0) { if (objCPC.Count > RecordsPerPage) { btnPrevious.IsEnabled = false; btnNext.IsEnabled = true; tbStatus.Text = string.Format("1 to" + "{0}" + " out of " + "{1}", RecordsPerPage, objCPC.Count); for (int k = 0; k < RecordsPerPage; k++) { AddItem(objCPC[k].PageTitle, true, ImageType.Page, objCPC[k].PageId.ToString()); } } else { btnPrevious.IsEnabled = false; btnNext.IsEnabled = false; tbStatus.Text = string.Format("1 to" + "{0}" + " out of " + "{1}", objCPC.Count, objCPC.Count); for (int k = 0; k < objCPC.Count; k++) { AddItem(objCPC[k].PageTitle, true, ImageType.Page, objCPC[k].PageId.ToString()); } } brdPaging.Visibility = Visibility.Visible; } else { btnPrevious.IsEnabled = false; btnNext.IsEnabled = false; tbStatus.Text = string.Format("No records are Available"); } } } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "btnPage_Click()", "Controls\\ModuleExplorer\\CtlModule.xaml.cs"); } }
public void LoadPage(string pageCaption) { try { ClsPageCollection objCPC = ClsPageCollection.GetUPageAllocated(VMuktiAPI.VMuktiInfo.CurrentPeer.ID); for (int k = 0; k < objCPC.Count; k++) { if (objCPC[k].PageTitle == pageCaption) { if (EntPageItemSelectionChanged != null) { EntPageItemSelectionChanged(objCPC[k].PageId.ToString(), pageCaption); } } } } catch (Exception ex) { VMuktiHelper.ExceptionHandler(ex, "LoadPage()", "Controls\\ModuleExplorer\\CtlModule.xaml.cs"); } }