using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using WMS.Untils;
namespace WMS.UI.SynthesizeQuery
{
public partial class FrmAlert : Form
{
int pageNow = 0;
int maxPage = 0;
public FrmAlert()
{
InitializeComponent();
//if (!WMSCommon.LoadSotreId(cmBWareHouse)) return;
////设置默认选择项
//if (WMSFrmMain.currentStoreId == 1)
//{//1号库
// cmBWareHouse.SelectedIndex = 0;
//}
//else
//{//2号库
// cmBWareHouse.SelectedIndex = 1;
//}
}
private void btnFind_Click(object sender, EventArgs e)
{
pageNow = 1;
Find();
}
private void FrmAlert_Load(object sender, EventArgs e)
{
dGVAlertQuery.AutoGenerateColumns = false;
//翻译
Helper.FindAllControls(this);
foreach (DataGridViewColumn d in dGVAlertQuery.Columns)
{
Helper.ChangeLanguage(d);
}
Helper.ChangeLanguage(btnClose);
btnFind_Click(null, null);
}
private void btnClose_Click(object sender, EventArgs e)
{
this.Close();
}
///
/// 搜索
///
private void Find()
{
}
///
/// 根据起始时间查询故障记录
///
/// 开始时间
/// 结束时间
/// 查询关键字
private void SelectRecorderByTime(DateTime startTime, DateTime endTime, string keyword)
{
//if (pageNow <= maxPage && pageNow >= 1)
//{
// //获取该时间段内所有任务列表
// var alertList = WMSFrmMain.alertSrv.GetAlarmMessagesBydateByPage(cmBWareHouse.SelectedIndex + 1,startTime, endTime, keyword, WMSFrmMain.count, pageNow).ToList();
// //
// dGVAlertQuery.DataSource = alertList;
//}
//else
//{
// dGVAlertQuery.DataSource = null;
//}
}
private void btn_Export_Click(object sender, EventArgs e)
{
}
private void btnFirstPage_Click(object sender, EventArgs e)
{
pageNow = 1;
Find();
}
private void btnBefore_Click(object sender, EventArgs e)
{
if (pageNow > 1)
{
pageNow = pageNow - 1;
Find();
}
}
private void btnToPage_Click(object sender, EventArgs e)
{
if (int.TryParse(tbToPage.Text.Trim(), out pageNow))
{
Find();
}
}
private void btnNext_Click(object sender, EventArgs e)
{
if (pageNow < maxPage)
{
pageNow = pageNow + 1;
Find();
}
}
private void btnLastPage_Click(object sender, EventArgs e)
{
pageNow = maxPage;
Find();
}
private void tableLayoutPanel2_Paint(object sender, PaintEventArgs e)
{
}
}
}