| | |
| | | OA_BrandBLL _OA_BrandBLL = null; |
| | | OA_PaperWeightBLL _OA_PaperWeightBLL = null; |
| | | string Keyid = string.Empty; |
| | | BLL.OA_StaffBLL oA_StaffBLL = null; |
| | | |
| | | public ProcurementEdit() |
| | | { |
| | |
| | | _OA_GoodsInfoBLL = new OA_GoodsInfoBLL(); |
| | | GoodsInfo = new OA_GoodsInfo(); |
| | | bll_Sys_DictionaryBLL = new Sys_DictionaryBLL(); |
| | | oA_StaffBLL = new BLL.OA_StaffBLL(); |
| | | } |
| | | |
| | | protected void Page_Load(object sender, EventArgs e) |
| | |
| | | selSuppliers.DataSource = _OA_SuppliersBLL.getSupplierTable(CurrentUser.MemberId); |
| | | selSuppliers.DataBind(); |
| | | selSuppliers.Items.Insert(0, new ListItem("请选择", "")); |
| | | |
| | | |
| | | this.selCaigouren.DataSource = oA_StaffBLL.SelectListByFirmId(CurrentUser.MemberId, false, false); |
| | | this.selCaigouren.DataBind(); |
| | | this.selCaigouren.Items.Insert(0, new ListItem("无", "0")); |
| | | |
| | | ///产品类别 |
| | | /// |
| | | dwCommity.Items.Insert(0, new ListItem("请选择", "")); |
| | |
| | | this.txtTenPrice.Value = procurementModel.TanPrice.ToString(); |
| | | this.txtAllMoney.Value = procurementModel.AllMoney.ToString(); |
| | | this.txtRemark.Value = procurementModel.Remark; |
| | | this.selCaigouren.Value = (procurementModel.CaigourenId ?? 0).ToString(); ; |
| | | |
| | | } |
| | | |
| | |
| | | procurement.PurchaseStatusId = bll_Sys_DictionaryBLL.GetKeyIdByKeyid(0, "采购状态"); ///采购状态 |
| | | procurement.ClearingStatusId = bll_Sys_DictionaryBLL.GetKeyIdByKeyid(0, "结账状态"); ///结算状态 |
| | | procurement.PurchaseTime = DateTime.Now; |
| | | procurement.CaigourenId = this.selCaigouren.Value.ToInt32(); |
| | | if(procurement.CaigourenId.HasValue && procurement.CaigourenId.Value > 0) |
| | | { |
| | | var oA_Staff = oA_StaffBLL.GetModelByKeyid(procurement.CaigourenId.Value); |
| | | if (oA_Staff != null) |
| | | { |
| | | procurement.Caigouren = oA_Staff.Name; |
| | | } |
| | | |
| | | } |
| | | |
| | | if (Request["Keyid"].ToInt32() > 0) |
| | | { |
| | | OA_Procurement procurementModel = new OA_Procurement(); |
| | |
| | | procurementModel.LastUpdateTime = DateTime.Now; |
| | | procurementModel.Operator = CurrentUser.ShortName; |
| | | procurementModel.Remark = this.txtRemark.Value; |
| | | procurementModel.CaigourenId = this.selCaigouren.Value.ToInt32(); |
| | | if (procurementModel.CaigourenId.HasValue && procurementModel.CaigourenId.Value > 0) |
| | | { |
| | | var oA_Staff = oA_StaffBLL.GetModelByKeyid(procurementModel.CaigourenId.Value); |
| | | if (oA_Staff != null) |
| | | { |
| | | procurementModel.Caigouren = oA_Staff.Name; |
| | | } |
| | | |
| | | } |
| | | if (_OA_ProcurementBLL.UpdateModel(procurementModel)) |
| | | { |
| | | JavaScript.RefreshDIVOpener(this); |