コード例 #1
0
 private void rdoBTN_INNER_Click(object sender, EventArgs e)
 {
     is_item_inner_add_prod = true;
     if (form_state == "add")
     {
         DataTable Dt = new DataTable();
         Dt = prod.CHECK_IS_PRODUCT_TYPE(Convert.ToString(txtPName.Text), Convert.ToString(txtProdCode.Text), is_item_inner_add_prod);
         if (Dt.Rows.Count > 0)
         {
             MessageBox.Show(" المنتج موجود..."); // just showing message but user can add exist name
         }
     }
     else if (form_state == "update")
     {
         DataTable Dt = new DataTable();
         Dt = prod.CHECK_IS_PRODUCT_TYPE_AND_NAME(Convert.ToString(txtPName.Text), is_item_inner_add_prod);
         if (Dt.Rows.Count > 0)
         {
             if (product_id != 0 && Convert.ToUInt32(Dt.Rows[0][0]) != product_id)
             {
                 can_update = false;  // don't let user upade exsit name
                 //  MessageBox.Show(Convert.ToString(Dt.Rows[0][0]));
                 MessageBox.Show("  لا يمكن التعديل اسم الصنف موجود");
                 txtPName.Focus();
                 txtPName.SelectionStart  = 0;
                 txtPName.SelectionLength = txtPName.TextLength;
             }
             else
             {
                 can_update = true;  //  user can upade name
             }
         }
         else
         {
             can_update = true;  //  user can upade name
         }
     }
 }