61 lines
2.0 KiB
C#
61 lines
2.0 KiB
C#
using DevExpress.XtraEditors;
|
|
using HL_FristAidPlatform_Public;
|
|
using System;
|
|
using System.Data;
|
|
|
|
namespace HL_FristAidPlatform_PreHospitalEmergency
|
|
{
|
|
public partial class Form_VehicleCallFlow : XtraForm
|
|
{
|
|
|
|
/// <summary>
|
|
/// 当前页
|
|
/// </summary>
|
|
public int curPage = 1;
|
|
/// <summary>
|
|
/// 每页大小
|
|
/// </summary>
|
|
public int pageSize = 25;
|
|
/// <summary>
|
|
/// 所有记录条数
|
|
/// </summary>
|
|
public int totalNumber = 0;
|
|
public Form_VehicleCallFlow()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
private void Form_VehicleCallFlow_Load(object sender, EventArgs e)
|
|
{
|
|
dateTimePicker1.Value = DateTime.Now.AddMonths(-1) ;
|
|
QuqeryDate(curPage);
|
|
}
|
|
|
|
public void QuqeryDate(int pageindex)
|
|
{
|
|
try
|
|
{
|
|
DataTable ResultDT = DBHelpClass.Get(string.Format("api/service/T_Service_FirstAid_VehicleCallRunning/GetList?guid={0}&hospitalGuid={1}&time1={2}&time2={3}&vehicleGuid={4}&pageIndex={5}&pageSize={6}", Information.Hospital.GUID, "", dateTimePicker1.Value.ToString("yyyy-MM-dd"), dateTimePicker2.Value.ToString("yyyy-MM-dd"), "", curPage, pageSize));
|
|
gridControl1.DataSource = ResultDT;//显示分页结果
|
|
totalNumber = DBHelpClass.TotalNumber;
|
|
userControlForPage.RefreshPager(pageSize, totalNumber, curPage);//更新分页控件显示。
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
PublicClass.WriteErrorLog(this.Text, "绑定数据列表:\r\n" + ex);
|
|
}
|
|
}
|
|
|
|
private void userControlForPage_exportEvents(bool singlePage)
|
|
{
|
|
userControlForPage.myPagerEvents += MyPagerEvents;
|
|
}
|
|
private void MyPagerEvents(int curPage, int pageSize)
|
|
{
|
|
this.curPage = curPage;
|
|
this.pageSize = pageSize;
|
|
QuqeryDate(curPage);
|
|
}
|
|
}
|
|
}
|