private void BindData() { try { if (string.IsNullOrEmpty(txtFrom.Text)) { lblMessage.Text = "Nhập ngày bắt đầu báo cáo"; txtFrom.Focus(); return; } if (string.IsNullOrEmpty(txtTo.Text)) { lblMessage.Text = "Nhập ngày kết thúc báo cáo"; txtTo.Focus(); return; } //if (string.IsNullOrEmpty(cboBranch.SelectedItem.Value)) //{ // lblMessage.Text = "Chọn chi nhánh báo cáo"; // cboBranch.Focus(); // return; //} DateTime dtFrom = new DateTime(); DateTime dtTo = new DateTime(); string[] arr = null; int day = -1; int month = -1; int year = -1; if (!string.IsNullOrEmpty(txtFrom.Text)) { arr = txtFrom.Text.Trim().Split('/'); if (arr != null && arr.Length > 2) { int.TryParse(arr[0], out day); int.TryParse(arr[1], out month); int.TryParse(arr[2], out year); if (day > 0 && month > 0 && year > 0) { dtFrom = new DateTime(year, month, day, 0, 0, 1); } } } if (!string.IsNullOrEmpty(txtTo.Text)) { arr = txtTo.Text.Trim().Split('/'); if (arr != null && arr.Length > 2) { int.TryParse(arr[0], out day); int.TryParse(arr[1], out month); int.TryParse(arr[2], out year); if (day > 0 && month > 0 && year > 0) { dtTo = new DateTime(year, month, day, 23, 59, 59); } } } using (DataModel.SerialResult_BO objSerialResult_BO = new DataModel.SerialResult_BO()) { List <DataModel.SerialResult> lstData = objSerialResult_BO.GetByCO_CODEAndInput_time(cboBranch.SelectedItem.Value, dtFrom, dtTo).ToList(); dxgvSerial.DataSource = lstData; dxgvSerial.DataBind(); } } catch (Exception ex) { log.Fatal(ex); } }
private void BindData() { try { if (string.IsNullOrEmpty(txtFrom.Text)) { lblMessage.Text = "Nhập ngày bắt đầu báo cáo"; txtFrom.Focus(); return; } if (string.IsNullOrEmpty(txtTo.Text)) { lblMessage.Text = "Nhập ngày kết thúc báo cáo"; txtTo.Focus(); return; } //if (string.IsNullOrEmpty(cboBranch.SelectedItem.Value)) //{ // lblMessage.Text = "Chọn chi nhánh báo cáo"; // cboBranch.Focus(); // return; //} DateTime dtFrom = new DateTime(); DateTime dtTo = new DateTime(); string[] arr = null; int day = -1; int month = -1; int year = -1; if (!string.IsNullOrEmpty(txtFrom.Text)) { arr = txtFrom.Text.Trim().Split('/'); if (arr != null && arr.Length > 2) { int.TryParse(arr[0], out day); int.TryParse(arr[1], out month); int.TryParse(arr[2], out year); if (day > 0 && month > 0 && year > 0) { dtFrom = new DateTime(year, month, day, 0, 0, 1); } } } if (!string.IsNullOrEmpty(txtTo.Text)) { arr = txtTo.Text.Trim().Split('/'); if (arr != null && arr.Length > 2) { int.TryParse(arr[0], out day); int.TryParse(arr[1], out month); int.TryParse(arr[2], out year); if (day > 0 && month > 0 && year > 0) { dtTo = new DateTime(year, month, day, 23, 59, 59); } } } using (DataModel.SerialResult_BO objSerialResult_BO = new DataModel.SerialResult_BO()) { List<DataModel.SerialResult> lstData = objSerialResult_BO.GetByCO_CODEAndInput_time(cboBranch.SelectedItem.Value, dtFrom, dtTo).ToList(); dxgvSerial.DataSource = lstData; dxgvSerial.DataBind(); } } catch (Exception ex) { log.Fatal(ex); } }