private void btnClearAccountStatusDB_Click(object sender, EventArgs e) { if (MessageBox.Show("警告!是否确定要清空账户状态数据库?", "警告", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK) { AccountStatusManager manager = new AccountStatusManager(); int count = manager.DeleteAll(); MessageBox.Show(string.Format("Done! Deteled {0} lines.", count)); } }
public void InitChartYieldCurve() { this.chartYieldCurve.ChartAreas[0].AxisY.MajorGrid.LineDashStyle = ChartDashStyle.Dot; this.chartYieldCurve.ChartAreas[0].AxisX.MajorGrid.LineDashStyle = ChartDashStyle.NotSet; this.chartYieldCurve.ChartAreas[0].AxisX.LabelStyle.Angle = -45; this.chartYieldCurve.Series.Clear(); List <AccountStatus> chartData = new AccountStatusManager().GetAll().ToList <AccountStatus>(); Series series = new Series("总收益"); series.ChartType = SeriesChartType.Line; foreach (AccountStatus accountStatus in chartData) { series.Points.AddXY(accountStatus.Date, accountStatus.TotalAsset - accountStatus.TotalCost); } series.BorderWidth = 2; //series.MarkerStyle = MarkerStyle.Circle; //series.MarkerSize = 5; this.chartYieldCurve.Series.Add(series); }