|
|
@ -18,6 +18,7 @@ namespace SCP.PlanData |
|
|
|
{ |
|
|
|
public partial class SCP_ASK_DETAIL : PageBase |
|
|
|
{ |
|
|
|
private List<V_TB_ASK_DETAIL> listnorequ = new List<V_TB_ASK_DETAIL>(); |
|
|
|
protected void Page_Load(object sender, EventArgs e) |
|
|
|
{ |
|
|
|
if (!IsPostBack) |
|
|
@ -35,9 +36,10 @@ namespace SCP.PlanData |
|
|
|
SearchV_TB_ASK_DETAIL_VIEW((ret) => |
|
|
|
{ |
|
|
|
Grid_V_TB_ASK_DETAIL.RecordCount = ret.Count(); |
|
|
|
listnorequ = ret.ToList(); |
|
|
|
var list = SortAndPage<V_TB_ASK_DETAIL>(ret, Grid_V_TB_ASK_DETAIL); |
|
|
|
var _ls = SCP_CONTRACT_CONTROLLER.GET_CONTRACT_PRICE_LIST(list.ToList()); |
|
|
|
Grid_V_TB_ASK_DETAIL.DataSource = SCP_ASK_CONTROLLER.Get_CAN_SHIPQTY(_ls); ; |
|
|
|
var _ls = SCP_CONTRACT_CONTROLLER.GET_CONTRACT_PRICE_LIST_BJ(list.ToList()); |
|
|
|
Grid_V_TB_ASK_DETAIL.DataSource = _ls; //SCP_ASK_CONTROLLER.Get_CAN_SHIPQTY(_ls);
|
|
|
|
Grid_V_TB_ASK_DETAIL.DataBind(); |
|
|
|
}); |
|
|
|
} |
|
|
@ -186,20 +188,36 @@ namespace SCP.PlanData |
|
|
|
}); |
|
|
|
} |
|
|
|
public void BindDetail() |
|
|
|
{ |
|
|
|
var _str = Request["AskBillNum"]; |
|
|
|
if (!string.IsNullOrEmpty(_str)) |
|
|
|
{ |
|
|
|
SearchV_TB_ASK_DETAILData((ret) => |
|
|
|
{ |
|
|
|
var _str= Request["AskBillNum"]; |
|
|
|
var _list = _str.Split(',').ToList(); |
|
|
|
ret = ret.Where(p => _list.Contains(p.AskBillNum)); |
|
|
|
Grid_V_TB_ASK_DETAIL.RecordCount = ret.Count(); |
|
|
|
var list = SortAndPage<V_TB_ASK_DETAIL>(ret, Grid_V_TB_ASK_DETAIL); |
|
|
|
var _ls = SCP_CONTRACT_CONTROLLER.GET_CONTRACT_PRICE_LIST(list.ToList()); |
|
|
|
Grid_V_TB_ASK_DETAIL.DataSource = SCP_ASK_CONTROLLER.Get_CAN_SHIPQTY(_ls); |
|
|
|
var _ls = SCP_CONTRACT_CONTROLLER.GET_CONTRACT_PRICE_LIST_BJ(list.ToList()); |
|
|
|
Grid_V_TB_ASK_DETAIL.DataSource = _ls/* SCP_ASK_CONTROLLER.Get_CAN_SHIPQTY(_ls)*/; |
|
|
|
Grid_V_TB_ASK_DETAIL.DataBind(); |
|
|
|
}); |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
SearchV_TB_ASK_DETAIL_VIEW((ret) => |
|
|
|
{ |
|
|
|
Grid_V_TB_ASK_DETAIL.RecordCount = ret.Count(); |
|
|
|
listnorequ = ret.ToList(); |
|
|
|
var list = SortAndPage<V_TB_ASK_DETAIL>(ret, Grid_V_TB_ASK_DETAIL); |
|
|
|
var _ls = SCP_CONTRACT_CONTROLLER.GET_CONTRACT_PRICE_LIST_BJ(list.ToList()); |
|
|
|
Grid_V_TB_ASK_DETAIL.DataSource = _ls; //SCP_ASK_CONTROLLER.Get_CAN_SHIPQTY(_ls);
|
|
|
|
Grid_V_TB_ASK_DETAIL.DataBind(); |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
protected void btnOutput_Click(object sender, EventArgs e) |
|
|
|
{ |
|
|
|
|
|
|
|