Пример #1
0
        protected void btnOk_Click(object sender, EventArgs e)
        {
            if (inputCheck())
            {
                string pn = txtName.Text.ToString().Trim();

                #region dataset
                DataSet dataSet    = new DataSet();
                DataRow productRow = null;

                DataColumn productName = new DataColumn("productName", System.Type.GetType("System.String"));

                DataTable productTable = new DataTable("addTable");

                productTable.Columns.Add(productName);

                productRow = productTable.NewRow();
                productRow["productName"] = pn;
                productTable.Rows.Add(productRow);

                dataSet.Tables.Add(productTable);
                #endregion

                ProductProcess pp = new ProductProcess(dataSet);

                //pp.DoCheckProductName();
                //int rowRtn = pp.IntRtn;
                //if (0 == rowRtn)
                //{
                //using (DataTable dt =
                //            pp.MyDst.Tables["tbl_product"].DefaultView.ToTable("addTable"))
                //{
                //    DataRow dr = dt.NewRow();
                //    dr["productName"] = pn;

                //    dt.Rows.Add(dr);
                //    pp.MyDst.Tables.Add(dt);

                string error = pp.Add_includeError();

                if (string.IsNullOrEmpty(error))
                {
                    Response.Redirect("~/Main/stockInfoManager/productInfoManager/productView.aspx");
                }
                else
                {
                    lblName.Text = error;
                }
            }
        }