Exemplo n.º 1
0
 private void ActionableDashboardReportItem(DashboardReportItem rptItem)
 {
     if (rptItem.GetDashboardReportItemActions() == DashboardReportItemActions.OPEN_CLAIM_FORM)
     {
         ShowModifyClaimStatus();
     }
     else if (rptItem.GetDashboardReportItemActions() == DashboardReportItemActions.OPEN_LOTTERY_GAME)
     {
         GameMode gameMode = (GameMode)rptItem.GetTag();
         OpenLotteryGame(gameMode);
     }
 }
Exemplo n.º 2
0
        private void objLVDashboard_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            ListViewHitTestInfo info = objLVDashboard.HitTest(e.X, e.Y);
            ListViewItem        item = info.Item;

            if (objLVDashboard.SelectedItems.Count > 1)
            {
                this.objLVDashboard.SelectedItems.Clear();
                return;
            }

            DashboardReportItem rptItem = (DashboardReportItem)objLVDashboard.SelectedItem.RowObject;

            if (rptItem.GetDashboardReportItemActions() != DashboardReportItemActions.NONE)
            {
                ActionableDashboardReportItem(rptItem);
            }
        }