/// <summary> /// 确认修改退货数量 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnModifyAmount_Click(object sender, EventArgs e) { //数据验证 string strError = string.Empty; if (!Validata_Edit(out strError)) { XtraMessageBox.Show(strError, "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } //获取退货单对象列表 ListOrdBuyerReturnModelByNoSend = GetListOrdBuyerReturnModel(); if (ListOrdBuyerReturnModelByNoSend.Count == 0) { return; } try { OrdBuyerReturnBLL.GetInstance().ModifyAmountOrdBuyerReturnModel(ListOrdBuyerReturnModelByNoSend); XtraMessageBox.Show("确认修改退货数量成功!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { XtraMessageBox.Show("确认修改退货数量失败!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void DataBindSend() { //绑定已发送退货商品列表数据集 SendReturnCommerceDt = OrdBuyerReturnBLL.GetInstance().GetReturnList("2"); SendReturnCommerceDt.DefaultView.Sort = " CREATE_DATE DESC"; this.bindingSource2.DataSource = SendReturnCommerceDt.DefaultView; }
/// <summary> /// 数据绑定 /// </summary> private void DataBind() { //获取可退货商品列表查询数据集 BuyerReturnDt = OrdBuyerReturnBLL.GetInstance().GetBuyerReturnList(); BuyerReturnDt.DefaultView.Sort = " ARRIVE_DATE DESC"; this.bindingSource1.DataSource = BuyerReturnDt.DefaultView; }
/// <summary> /// 修改退货单标志 /// </summary> /// <param name="ListOrdBuyerReturnModelByNoSend"></param> /// <param name="State"></param> private void SaveOrdBuyerReturnModelList(List <OrdBuyerReturnModel> ListOrdBuyerReturnModelByNoSend, string State) { if (ListOrdBuyerReturnModelByNoSend.Count == 0) { return; } try { //修改退货单标志 OrdBuyerReturnBLL.GetInstance().SendOrdBuyerReturnModel(ListOrdBuyerReturnModelByNoSend, State, this.CurrentUser); } catch (Exception ex) { throw ex; } }
/// <summary> /// 保存至退货单表 /// </summary> /// <param name="ListOrdHitCommModel"></param> private void SaveOrdBuyerReturnModelList(List <OrdBuyerReturnModel> ListOrdBuyerReturnModel) { if (ListOrdBuyerReturnModel.Count == 0) { return; } try { OrdBuyerReturnBLL.GetInstance().SaveOrdBuyerReturnModel(ListOrdBuyerReturnModel, CurrentUser); XtraMessageBox.Show("放入退货列表成功!", Constant.MsgTitle, MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { XtraMessageBox.Show("放入退货列表失败!", Constant.MsgTitle, MessageBoxButtons.OK, MessageBoxIcon.Information); } }