using FineUIPro;
using iWareCommon.Common.Entity;
using iWareDataCore.BASE.Entity;
using iWareDataCore.BASE.Service;
using iWareDataCore.Check.Entity;
using iWareDataCore.Check.Service;
using iWareWms;
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace iWareWms.View.CHECK.Plan
{
public partial class CreatePlan : PageBase
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
// 删除选中行按钮
btnDelete.OnClientClick = PlanGrid.GetNoSelectionAlertReference("请至少选择一项!") + GetDeleteScript();
btCreatCode_Click(sender, e);
//设置时间
dpBeginTime.SelectedDate = DateTime.Now.AddDays(-10);
dpEndTime.SelectedDate = DateTime.Now.AddDays(20);
Query();
}
}
//重新确认时间
protected void btnRes_Click(object sender, EventArgs e)
{
dpBeginTime.Enabled = true;
dpEndTime.Enabled = true;
SearchBtn.Enabled = true;
}
protected void btCreatCode_Click(object sender, EventArgs e)
{
tbPlanNo.Text = DateTime.Now.ToFileTime().ToString();
}
///
/// 确认时间(同时搜索库存信息)
///
///
///
protected void btnConfirm_Click(object sender, EventArgs e)
{
dpBeginTime.Enabled = false;
dpEndTime.Enabled = false;
SearchBtn.Enabled = false;
btnAdd.Enabled = true;
string msg;
var placematerials = PlaceMaterialViewService.GetInstance().QueryByParam(new QueryParam
{
Geqd = new Dictionary { { "UpdateTime", dpBeginTime.SelectedDate } },
Leqd = new Dictionary { { "UpdateTime", dpEndTime.SelectedDate } }
}, out msg);
var res = new List