/// <summary> /// 数据保存 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSave_Click(object sender, EventArgs e) { BBackBillData model = new BBackBillData(); BBackBillBB backBillBB = new BBackBillBB(); BBackBillBC backBillBC = new BBackBillBC(); try { if (this.State == "2") { model = backBillBB.GetModel(this.IdValue); model.updtDt = DateTime.Now.ToString(); model.updtEmpId = this.currentUser.empId; model.instantState = "03";//采购确认后状态改为03 if (backBillBC.ModityRecord(model, this.dtDetail, mark.Text)) { //保存的时候 将保存的信息 //保存信息 if (backBillBB.InsertToNotice(this.lbBackBillNo.Text.ToString(), this.currentUser.empId, txtCustAddress.Text.Trim(), txtCustPerson.Text.Trim(), this.txtPhone.Text.Trim(), this.txtMobile.Text.Trim())) { this.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert(\"采购确认退货单成功\");", true); } else { this.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert(\"采购确认退货单失败\");", true); return; } } else { this.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert(\"采购确认退货单失败\");", true); return; } mark.Text = ""; } } catch (Exception ex) { this.ClientScript.RegisterStartupScript(this.GetType(), "ShowErr", "ShowErr(\"" + Server.UrlEncode(ex.Message) + "\",3);", true); return; } finally { backBillBB.Dispose(); backBillBC.Dispose(); } Response.Redirect("BBackBillListBuyer.aspx?itemno=" + this.itemNo + "&pTypeNo=main", false); }