62 lines
2.2 KiB
C#
62 lines
2.2 KiB
C#
using DevExpress.XtraEditors;
|
|
using HL_FristAidPlatform_Public;
|
|
using System;
|
|
using System.Data;
|
|
|
|
namespace HL_FristAidPlatform_PreHospitalEmergency
|
|
{
|
|
public partial class Form_DrvinHandover : XtraForm
|
|
{
|
|
/// <summary>
|
|
/// 当前页
|
|
/// </summary>
|
|
public int curPage = 1;
|
|
/// <summary>
|
|
/// 每页大小
|
|
/// </summary>
|
|
public int pageSize = 50;
|
|
/// <summary>
|
|
/// 所有记录条数
|
|
/// </summary>
|
|
public int totalNumber = 0;
|
|
public Form_DrvinHandover()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
private void Form_DrvinHandover_Load(object sender, EventArgs e)
|
|
{
|
|
GetDate();
|
|
}
|
|
|
|
public void GetDate()
|
|
{
|
|
DataTable ResultDT = DBHelpClass.Get(string.Format("api/service/T_Service_FirstAid_DriverHandover/GetDriverHandoverList?guid={0}&name={1}&time1={2}&time2={3}&pageIndex={4}&pageSize={5}", Information.Hospital.GUID, "", "", "", curPage, pageSize));
|
|
gridControl1.DataSource = ResultDT;//显示分页结果
|
|
totalNumber = DBHelpClass.TotalNumber;
|
|
userControlForPage.RefreshPager(pageSize, totalNumber, curPage);//更新分页控件显示。
|
|
}
|
|
|
|
private void simpleButton3_Click(object sender, EventArgs e)
|
|
{
|
|
DataTable ResultDT = DBHelpClass.Get(string.Format("api/service/T_Service_FirstAid_DriverHandover/GetDriverHandoverList?guid={0}&name={1}&time1={2}&time2={3}&pageIndex={4}&pageSize={5}", Information.Hospital.GUID, textEdit1.Text, time_FristTime.TimeValue, timeControl1.TimeValue, curPage, pageSize));
|
|
gridControl1.DataSource = ResultDT;//显示分页结果
|
|
totalNumber = DBHelpClass.TotalNumber;
|
|
userControlForPage.RefreshPager(pageSize, totalNumber, curPage);//更新分页控件显示。
|
|
}
|
|
|
|
|
|
private void MyPagerEvents(int curPage, int pageSize)
|
|
{
|
|
this.curPage = curPage;
|
|
this.pageSize = pageSize;
|
|
GetDate();
|
|
}
|
|
|
|
private void userControlForPage_myPagerEvents(int curPage, int pageSize)
|
|
{
|
|
userControlForPage.myPagerEvents += MyPagerEvents;
|
|
}
|
|
}
|
|
}
|