using GCAS.Code; using System; namespace GCAS.Actions { public partial class ActionsLog : DevExpress.XtraEditors.XtraForm { private ActionsRepository actionsRepository; public ActionsLog() { InitializeComponent(); } private void ActionsLog_Load(object sender, EventArgs e) { date_start.EditValue = DateTime.Today; date_end.EditValue = DateTime.Today.AddDays(1).AddSeconds(-1); actionsRepository = new ActionsRepository(); BindGrid(); } private async void BindGrid() { gridView1.LoadingPanelVisible = true; var list = await actionsRepository.GetList(text_key.Text, (DateTime)date_start.EditValue, ((DateTime)date_end.EditValue).AddDays(1).AddSeconds(-1)); gridControl1.DataSource = list; gridView1.FocusedRowHandle = -1; gridView1.LoadingPanelVisible = false; } private void btn_search_Click(object sender, EventArgs e) { BindGrid(); } private void text_key_Click(object sender, EventArgs e) { SoftKeyboard.ActiveSoftKeyboard(sender); } } }