private void Airtightness_Load(object sender, EventArgs e) { this.MaximizeBox = false; dateTimePicker1.Value = DateTime.Now; dic_month = SetMonthRule(); dic_year = SetYearRule(); #region 获取当天的气密合格与否的数量 DateTime dTX = dateTimePicker1.Value; string time_Today = dTX.ToString("yyyy-MM-dd hh:mm:ss"); //int year=Convert.ToInt32( dTX.ToString("yyyy")); //int month = Convert.ToInt32(dTX.ToString("MM")); //string str_year = ""; //string str_month = ""; //for (int i = 2017; i < 2051; i++) //{ // if (i == year) // { // str_year = dic_year[i]; // } //} //for (int i = 1; i < 32; i++) //{ // if (month == i) // { // str_month = dic_month[i]; // } //} Dictionary <int, int> dic_OK = AsmPLeaking_BLL.GetAirtightnessOK(time_Today.Substring(0, 7).Trim()); Dictionary <int, int> dic_NG = AsmPLeaking_BLL.GetAirtightnessNG(time_Today.Substring(0, 7).Trim()); #endregion DateTime datetime = DateTime.Now; plotView1.Model = ColumnSeriesWithDates(dic_OK, dic_NG, datetime); }
/// <summary> /// 查询按钮监听 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void bt_search_X_Click(object sender, EventArgs e) { string time_Today = Convert.ToDateTime(dateTimePicker1.Value.Date).ToString("yyyy-MM-dd"); Dictionary <int, int> dic_OK = AsmPLeaking_BLL.GetAirtightnessOK(time_Today.Substring(0, 7).Trim()); Dictionary <int, int> dic_NG = AsmPLeaking_BLL.GetAirtightnessNG(time_Today.Substring(0, 7).Trim()); DateTime datatime = Convert.ToDateTime(dateTimePicker1.Value.Date); int day_NUM = DateTime.DaysInMonth(datatime.Year, datatime.Month); //for (int i = 0; i < day_NUM; i++) //{ // data.Add(new Item { X = i+1, Y = dic_OK[i], YY = dic_NG[i] }); //} plotView1.Model = ColumnSeriesWithDates(dic_OK, dic_NG, datatime); }