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"; } } }
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; }