MatCodeAdd.aspx.cs
上传用户:tiancihang
上传日期:2014-03-12
资源大小:21387k
文件大小:2k
源码类别:

.net编程

开发平台:

C#

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Collections;
  5. using System.Web;
  6. using System.Web.Security;
  7. using System.Web.UI;
  8. using System.Web.UI.WebControls;
  9. using System.Web.UI.WebControls.WebParts;
  10. using System.Web.UI.HtmlControls;
  11. using com.etong.BusinessRule.MatCode;
  12. public partial class MatCode_MatCodeAdd : System.Web.UI.Page
  13. {
  14.     protected void Page_Load(object sender, EventArgs e)
  15.     {        
  16.     }
  17.     protected void BT_Confirm_Click(object sender, EventArgs e)
  18.     {
  19.         string matcode = this.TB_MatCode.Text;
  20.         string matname = this.TB_MatName.Text;
  21.         string matdecs = this.TB_MatDecs.Text;
  22.         MatCode mymatcode = new MatCode();
  23.         bool flag = mymatcode.MatCodeCheck(matcode);
  24.         if (flag == false)
  25.         {
  26.             ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('系统提示:此物资代码格式错误!');</script>");
  27.             return;
  28.         }
  29.         DataView dv = mymatcode.MatCodeSearch(matcode, "1");
  30.         if (dv.Count > 0)
  31.         {
  32.             ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('系统提示:此物资已经存在!');</script>");
  33.             return;
  34.         }
  35.         bool returnvalue = false;
  36.         returnvalue = mymatcode.MatCodeAdd(matcode, matname, matdecs);
  37.         if (returnvalue)
  38.             ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('系统提示:添加记录成功!');</script>");
  39.         else
  40.             ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('系统提示:添加记录不成功!');window.close();</script>");
  41.         this.TB_MatCode.Text = "";
  42.         this.TB_MatDecs.Text = "";
  43.         this.TB_MatName.Text = "";
  44.     }
  45. }