protected override void OnOK() { if (this.condition == null) { this.condition = new SearchByCondition(); } condition.StartDate = this.dateEditStartDate.Text == "" ? global::Helper.DateTimeParse.NullDate : this.dateEditStartDate.DateTime; condition.EndDate = this.dateEditEndDate.Text == "" ? global::Helper.DateTimeParse.EndDate : this.dateEditEndDate.DateTime; condition.PronoteHeaderId = this.textEditPronoteHeaderID.Text == "" ? null : this.textEditPronoteHeaderID.Text; }
private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { SearchByConditionForm form = new SearchByConditionForm(); if (form.ShowDialog() == DialogResult.OK) { SearchByCondition condition = form.Condition as SearchByCondition; this.bindingSource1.DataSource = ((BL.ProduceStatisticsDetailManager) this.manager).SelectByDateRangeAndPronoteHeaderId(condition.StartDate, condition.EndDate, condition.PronoteHeaderId); this.gridControl1.RefreshDataSource(); } }