private void btMod_Click(object sender, System.EventArgs e) { CMSMStruct.ProviderStruct ps1 = new CMSMStruct.ProviderStruct(); ps1.strPrvdCode = this.txtProviderCode.Text.Trim(); ps1.strPrvdName = this.txtProviderName.Text.Trim(); ps1.strPrvdAbbName = this.txtProviderAbbName.Text.Trim(); ps1.strAddress = this.txtAddress.Text.Trim(); ps1.strPostCode = this.txtPostCode.Text.Trim(); ps1.strPrvdPhone = this.txtLinkPhone.Text.Trim(); ps1.strPrvdFax = this.txtFax.Text.Trim(); ps1.strPrvdEmail = this.txtEmail.Text.Trim(); ps1.strPrvdLinkName = this.txtLinkName.Text.Trim(); ps1.strPrvdCredit = this.ddlCredit.SelectedValue; ps1.strPrvdQualification = this.txtQualification.Text.Trim(); ps1.strActiveFlag = this.ddlActiveFlag.SelectedValue; CMSMStruct.LoginStruct ls1 = (CMSMStruct.LoginStruct)Session["Login"]; ps1.strOperName = ls1.strOperName; if (ps1.strPrvdCode == "" || ps1.strPrvdCode.Length >= 10) { this.SetErrorMsgPageBydirHistory("供应商编码不能为空或长度过长!"); return; } if (ps1.strPrvdName == "" || ps1.strPrvdName.Length > 20) { this.SetErrorMsgPageBydirHistory("供应商名称不能为空或长度过长!"); return; } CMSMStruct.ProviderStruct psold = (CMSMStruct.ProviderStruct)Session["psold"]; Hashtable htapp = (Hashtable)Application["appconf"]; string strcons = (string)htapp["cons"]; StoBusi = new BusiComm.StorageBusi(strcons); try { if (StoBusi.ModProviderInfo(ps1, psold)) { this.SetSuccMsgPageBydir("修改供应商资料成功!", "Storage/wfmProvider.aspx"); return; } else { this.SetErrorMsgPageBydir("修改供应商资料时发生错误,请重试!"); return; } } catch (Exception er) { this.clog.WriteLine(er); this.SetErrorMsgPageBydir("查询错误,请重试!"); return; } }
protected void btMod_Click(object sender, System.EventArgs e) { CMSMStruct.ProviderStruct ps1 = new CMSMStruct.ProviderStruct(); ps1.strProviderCode = this.txtProviderCode.Text.Trim(); ps1.strProviderName = this.txtProviderName.Text.Trim(); ps1.strProductCode = this.ddlProduct.SelectedValue; ps1.strProductName = this.ddlProduct.SelectedItem.Text; ps1.strProviderPrice = this.txtProviderPrice.Text.Trim(); ps1.strProviderUnit = this.txtProviderUnit.Text.Trim(); ps1.strProviderTime = this.ddlProviderTime.SelectedItem.Text; ps1.strProviderQuality = this.ddlProviderQuality.SelectedItem.Text; ps1.strProviderValue = this.txtProviderValue.Text.Trim(); ps1.strLinkName = this.txtLinkName.Text.Trim(); ps1.strLinkPhone = this.txtLinkPhone.Text.Trim(); ps1.strLinkAddress = this.txtLinkAddress.Text.Trim(); if (ps1.strProviderCode == "" || ps1.strProviderCode.Length >= 10) { this.SetErrorMsgPageBydirHistory("供应商编码不能为空或长度过长!"); return; } if (ps1.strProviderName == "" || ps1.strProviderName.Length > 20) { this.SetErrorMsgPageBydirHistory("供应商名称不能为空或长度过长!"); return; } if (ps1.strProviderCode == "") { this.SetErrorMsgPageBydirHistory("供应产品不能为空!"); return; } if (ps1.strProviderPrice == "" || ps1.strProviderUnit == "") { this.SetErrorMsgPageBydirHistory("供应产品单价和单位不能为空!"); return; } CMSMStruct.ProviderStruct psold = (CMSMStruct.ProviderStruct)Session["psold"]; Hashtable htapp = (Hashtable)Application["appconf"]; string strcons = (string)htapp["cons"]; StoBusi = new BusiComm.StorageBusi(strcons); try { if (StoBusi.ModProviderInfo(ps1, psold)) { this.SetSuccMsgPageBydir("修改供应商资料成功!", "Storage/wfmProvider.aspx"); return; } else { this.SetErrorMsgPageBydir("修改供应商资料时发生错误,请重试!"); return; } } catch (Exception er) { this.clog.WriteLine(er); this.SetErrorMsgPageBydir("查询错误,请重试!"); return; } }