Пример #1
0
        private void PopulateChart()
        {
            DataTable dt = new DataTable();

            if (sType == "P")
            {
                dt = AvailabilityBL.GetProjectTrans(FlatId, sType);
            }
            else
            {
                if (m_iLandId == 0)
                {
                    dt = AvailabilityBL.GetFlatTrans(FlatId, sType);
                }
                else
                {
                    dt = AvailabilityBL.GetPlotTrans(FlatId, sType);
                }
            }

            chartControl1.DataSource = dt;

            foreach (Series series in chartControl1.Series)
            {
                series.ArgumentDataMember = "Description";
                if (series.Name == "Series 1")
                {
                    series.ValueDataMembers[0] = "Step";
                }
                else
                {
                    series.ValueDataMembers[0] = "Status";
                }
            }
        }
Пример #2
0
        private void PopulateGrid()
        {
            DataTable dt = new DataTable();

            dt = AvailabilityBL.GetFlatTrans(FlatId, "H");

            gridControl1.DataSource = dt;
            cardView1.PopulateColumns();

            cardView1.Columns["Step"].Visible   = false;
            cardView1.Columns["Status"].Visible = false;

            progressBarControl1.Properties.Maximum      = dt.Rows.Count;
            progressBarControl1.Properties.Minimum      = 0;
            progressBarControl1.Properties.ProgressKind = DevExpress.XtraEditors.Controls.ProgressKind.Vertical;

            DataView dv = new DataView(dt);

            dv.RowFilter = "Status=true";
            progressBarControl1.EditValue = dv.ToTable().Rows.Count;
        }