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 = "";
|
|
/// <summary>
|
/// 初始化构造
|
/// </summary>
|
public DeliverPlanShifou()
|
{
|
bll_EC_OrderBasicBLL = new EC_OrderBasicBLL();
|
bll_OA_CorporateClientsBLL = new OA_CorporateClientsBLL();
|
bll_EC_MemberBasicBLL = new EC_MemberBasicBLL();
|
}
|
|
/// <summary>
|
/// 页面加载
|
/// </summary>
|
/// <param name="sender"></param>
|
/// <param name="e"></param>
|
protected void Page_Load(object sender, EventArgs e)
|
{
|
if (!IsPostBack)
|
{
|
BindData();
|
}
|
}
|
|
/// <summary>
|
/// 绑定数据
|
/// </summary>
|
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");
|
}
|
|
|
|
}
|
|
/// <summary>
|
/// 提交事件
|
/// </summary>
|
/// <param name="sender"></param>
|
/// <param name="e"></param>
|
protected void btn_Submit_form(object sender, EventArgs e)
|
{
|
//string[] ids = Request["ids"].ToString2().Trim(',').Split(',');
|
//List<EC_OrderOperate> m_EC_OrderOperateList = new List<EC_OrderOperate>();
|
//List<EC_OrderBasic> m_EC_OrderBasicList = new List<EC_OrderBasic>();
|
//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);
|
}
|
}
|
}
|