public Form81Forecast(PSP_ForecastReports fr, int tf) { InitializeComponent(); forecastReport = fr; typeFlag = tf; Text = fr.Title; }
public FormXiaoshi(PSP_ForecastReports fr,int flag2) { InitializeComponent(); forecastReport = fr; typeFlag2 = flag2; //Text = fr.Title; }
private void FrmBalanceOfPowerRegionDialog0_Load(object sender, EventArgs e) { PSP_ForecastReports report = new PSP_ForecastReports(); report.Flag = 10; IList listReports = Common.Services.BaseService.GetList("SelectPSP_ForecastReportsByFlag", report); dataTable = Itop.Common.DataConverter.ToDataTable(listReports, typeof(PSP_ForecastReports)); gridView1.BeginUpdate(); gridControl1.DataSource = dataTable; gridView1.GroupPanelText = "供电最大负荷"; gridView1.Columns["ID"].Visible = false; gridView1.Columns["ID"].OptionsColumn.ShowInCustomizationForm = false; gridView1.Columns["Flag"].Visible = false; gridView1.Columns["Flag"].OptionsColumn.ShowInCustomizationForm = false; gridView1.Columns["Title"].Caption = "预测名称"; gridView1.Columns["Title"].Width = 300; gridView1.Columns["StartYear"].Caption = "起始年份"; //gridView1.Columns["StartYear"].Width = 150; gridView1.Columns["EndYear"].Caption = "结束年份"; //gridView1.Columns["EndYear"].Width = 150; gridView1.Columns["HistoryYears"].Caption = "历史年数"; //gridView1.Columns["HistoryYears"].Width = 150; gridView1.EndUpdate(); }
private void Form10_Load(object sender, EventArgs e) { HideToolBarButton(); PSP_ForecastReports report = new PSP_ForecastReports(); report.Flag = typeFlag; IList listReports = Common.Services.BaseService.GetList("SelectPSP_ForecastReportsByFlag", report); dataTable = Itop.Common.DataConverter.ToDataTable(listReports, typeof(PSP_ForecastReports)); gridView1.BeginUpdate(); gridControl1.DataSource = dataTable; gridView1.Columns["ID"].Visible = false; gridView1.Columns["ID"].OptionsColumn.ShowInCustomizationForm = false; gridView1.Columns["Flag"].Visible = false; gridView1.Columns["Flag"].OptionsColumn.ShowInCustomizationForm = false; gridView1.Columns["Title"].Caption = "预测名称"; //gridView1.Columns["Title"].Width = 300; gridView1.Columns["StartYear"].Caption = "起始年份"; //gridView1.Columns["StartYear"].Width = 150; gridView1.Columns["EndYear"].Caption = "结束年份"; //gridView1.Columns["EndYear"].Width = 150; gridView1.Columns["HistoryYears"].Visible = false; gridView1.Columns["HistoryYears"].OptionsColumn.ShowInCustomizationForm = false; gridView1.EndUpdate(); }
/// <summary> /// ��Ӷ��� /// </summary> public void AddObject() { //�����������Ƿ��Ѿ����� if (ObjectList == null) { return; } //�½����� PSP_ForecastReports obj = new PSP_ForecastReports(); //ִ����Ӳ��� using (FrmPSP_ForecastReportsDialog dlg = new FrmPSP_ForecastReportsDialog()) { dlg.IsCreate = true; //�����½���־ dlg.Object = obj; if (dlg.ShowDialog() != DialogResult.OK) { return; } } //���¶�����뵽������ ObjectList.Add(obj); //ˢ�±���������ж�λ���¶����ϡ� gridControl.RefreshDataSource(); GridHelper.FocuseRow(this.gridView, obj); }
/// <summary> /// �Ľ������ /// </summary> public void UpdateObject() { //��ȡ������� PSP_ForecastReports obj = FocusedObject; if (obj == null) { return; } //���������һ������ PSP_ForecastReports objCopy = new PSP_ForecastReports(); DataConverter.CopyTo<PSP_ForecastReports>(obj, objCopy); //ִ���IJ��� using (FrmPSP_ForecastReportsDialog dlg = new FrmPSP_ForecastReportsDialog()) { dlg.Object = objCopy; //���� if (dlg.ShowDialog() != DialogResult.OK) { return; } } //�ø������½������ DataConverter.CopyTo<PSP_ForecastReports>(objCopy, obj); //ˢ�±�� gridControl.RefreshDataSource(); }
public FormProfessionalMethod_kim(int flag2, PSP_ForecastReports fr) { typeFlag2 = flag2; forecastReport = fr; InitializeComponent(); }
public Form9Forecast_Profess(int flag2, PSP_ForecastReports fr) { typeFlag2 = flag2; forecastReport = fr; InitializeComponent(); }
private void simpleButton1_Click(object sender, EventArgs e) { if(textEdit1.Text == string.Empty) { MsgBox.Show("������Ԥ�����ƣ�"); return; } if(_isEdit)//�� { } else//�½� { psp_ForecastReport = new PSP_ForecastReports(); psp_ForecastReport.Flag = _typeFlag; psp_ForecastReport.ProjectID = _projectid; } psp_ForecastReport.Title = textEdit1.Text; psp_ForecastReport.StartYear = (int)spinEdit1.Value; psp_ForecastReport.EndYear = (int)spinEdit2.Value; psp_ForecastReport.HistoryYears = (int)spinEdit3.Value; if (psp_ForecastReport.EndYear < psp_ForecastReport.StartYear + 1) { MsgBox.Show("�������Ӧ�ô�����ʼ�������1�꣡"); return; } if (_isEdit) { try { Common.Services.BaseService.Update<PSP_ForecastReports>(psp_ForecastReport); } catch { MsgBox.Show("��Ԥ������"); return; } } else { try { psp_ForecastReport.ID = (int)Common.Services.BaseService.Create<PSP_ForecastReports>(psp_ForecastReport); } catch { MsgBox.Show("�½�Ԥ������"); return; } } DialogResult = DialogResult.OK; }