using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using CY.BLL.EC;
using CY.BLL;
using CY.Model;
using CY.Infrastructure.Common;
using System.Text;
using CY.BLL.Sys;
namespace CY.WebForm.Pages.business
{
//吴辉
//订单完工
public partial class DeliverPlanShifou : BasePage
{
EC_OrderBasicBLL bll_EC_OrderBasicBLL = null;
OA_CorporateClientsBLL bll_OA_CorporateClientsBLL = null;
EC_MemberBasicBLL bll_EC_MemberBasicBLL = null;
public string orderId = "";
public string buyerid = "";
public string ids = "";
///
/// 初始化构造
///
public DeliverPlanShifou()
{
bll_EC_OrderBasicBLL = new EC_OrderBasicBLL();
bll_OA_CorporateClientsBLL = new OA_CorporateClientsBLL();
bll_EC_MemberBasicBLL = new EC_MemberBasicBLL();
}
///
/// 页面加载
///
///
///
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindData();
}
}
///
/// 绑定数据
///
public void BindData()
{
//var shifouDelivery = Request["shifouDelivery"];
orderId = Request["orderId"];
buyerid = Request["buyerid"];
ids = Request["ids"];
EC_OrderBasicBLL _eC_OrderBasicBLL = new EC_OrderBasicBLL();
EC_OrderBasic eC_OrderBasic = _eC_OrderBasicBLL.SelectModelById(orderId.ToInt32().Value);
if(eC_OrderBasic!=null&& eC_OrderBasic.DeliveryTime.HasValue)
{
this.txtWorkTime.Value = eC_OrderBasic.DeliveryTime.Value.ToString("yyyy-MM-dd");
}
else
{
this.txtWorkTime.Value = DateTime.Now.ToString("yyyy-MM-dd");
}
}
///
/// 提交事件
///
///
///
protected void btn_Submit_form(object sender, EventArgs e)
{
//string[] ids = Request["ids"].ToString2().Trim(',').Split(',');
//List m_EC_OrderOperateList = new List();
//List m_EC_OrderBasicList = new List();
//bool Iscomplete = Request["radioStatus"].ToBoolean2();
//int? states = Iscomplete ? 4 : 3;
//foreach (var item in ids)
//{
// EC_OrderBasic m_EC_OrderBasic = bll_EC_OrderBasicBLL.SelectModelById(item.ToInt32() ?? 0);
// if (m_EC_OrderBasic != null && m_EC_OrderBasic.Keyid != null)
// {
// m_EC_OrderBasic.CompledState = Iscomplete;
// m_EC_OrderBasic.CompledTime = this.txtWorkTime.Value.ToDateTime2();
// m_EC_OrderBasic.CompledOperator = CurrentUser.ShortName;
// m_EC_OrderBasic.CompledRemarks = this.txtRemarks.Value;
// m_EC_OrderBasicList.Add(m_EC_OrderBasic);
// m_EC_OrderOperateList.Add(new EC_OrderOperate()
// {
// OperateType = states,
// OrderId = m_EC_OrderBasic.Keyid.ToInt32(),
// Operator = CurrentUser.ShortName,
// Remark = this.txtRemarks.Value
// });
// }
// EC_OrderBasic m_EC_OrderBasic_Out = bll_EC_OrderBasicBLL.SelectFromOutOrderById(item.ToInt32() ?? 0);
// if (m_EC_OrderBasic_Out != null && m_EC_OrderBasic_Out.Keyid != null)
// {
// m_EC_OrderBasic_Out.CompledState = Iscomplete;
// m_EC_OrderBasic_Out.CompledTime = this.txtWorkTime.Value.ToDateTime2();
// m_EC_OrderBasic_Out.CompledOperator = CurrentUser.ShortName;
// m_EC_OrderBasic_Out.CompledRemarks = this.txtRemarks.Value;
// m_EC_OrderBasicList.Add(m_EC_OrderBasic_Out);
// m_EC_OrderOperateList.Add(new EC_OrderOperate()
// {
// OperateType = states,
// OrderId = m_EC_OrderBasic_Out.Keyid.ToInt32(),
// Operator = CurrentUser.ShortName,
// Remark = this.txtRemarks.Value
// });
// }
//}
//if (bll_EC_OrderBasicBLL.CompletedOrderList(m_EC_OrderOperateList, m_EC_OrderBasicList))
// JavaScript.MessageBox("操作成功",this,true,true);
//else
// JavaScript.MessageBox("操作失败", this);
}
}
}