تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار
#1
السلام عليكم 
لدي فورم اول به اسم ادارة واسم قسم واسم وحدة ورقم وظيفي اسم موظف
يخزن في جدول موظف
ولدي فورم ثاني بيه بيانات تبع موظف الذي ادخلته قبل قليل 
اريد كيف يكون زر ادخال في هادي حالة بحيث يكون في 
نفس سطر بيانات اساسية

هدا فورم 2 قمت بجلب من فورم اولي بيانات الذي ادخلته والتي اريد ادخل باقي بيانات له

هدا كود اضافة في فورم اولي 
اريد كيف يكون كود في فورم ثانيه للعلم بيانات في نفس جدول موظف 
كود :
if (cmb_manage.Text == "")
           {
               MessageBox.Show("الرجاء ادخال  اسم الادارة", "تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Warning);
               cmb_manage.Select();

               return;
           }
           if (cmb_dept.Text == "")
           {
               MessageBox.Show("الرجاء ادخال  اسم القسم", "تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Warning);
               cmb_dept.Select();

               return;
           }
           if (employee_name.Text == "")
           {
               MessageBox.Show("الرجاء ادخال  اسم الموظف", "تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Warning);
               employee_name.Select();

               return;
           }

           DataTable dt = new DataTable();
           try
           {
               SqlDataAdapter adp = new SqlDataAdapter("select *from Employees where EmployeeID=N'" + employee_id.Text + "' ", Class1.con);
               adp.Fill(dt);
               if (dt.Rows.Count == 0)
               {
                   MessageBox.Show("  اسم الموظف الذي تريد تعدليه غير موجود  " + dt.Rows[0]["EmployeeName"], "تنبيه");
                   employee_name.Select();
                   return;
               }
               else
               {
                   DataRow dr = dt.Rows[0];
                   dr["EmployeeID"] = employee_id.Text;
                   dr["EmployeeName"] = employee_name.Text;
                   dr["manage_name"] = cmb_manage.Text;
                   dr["dept_name"] = cmb_dept.Text;
                   dr["unit_name"] = cmb_unit.Text;
                   SqlCommandBuilder cmd = new SqlCommandBuilder(adp);
                   adp.Update(dt);
                   MessageBox.Show("تم تعديل بيانات بنجاح", "رسالة تاكيد", MessageBoxButtons.OK, MessageBoxIcon.Information);
                   fill_dgv();
                   employee_id.Text = "11" + (Class1.CODE_GENE("Employees", "id") + 1).ToString();
                   cmb_manage.ResetText();
                   cmb_dept.ResetText();
                   cmb_unit.ResetText();
                   employee_name.ResetText();
                   employee_name.Select();
                   navButton2.Enabled = true;

               }
           }
           catch (Exception ex)
           {
               MessageBox.Show(ex.Message);
           }


الملفات المرفقة صورة/صور
       
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
استفسار - بواسطة ahmed_king2023 - 05-08-23, 06:20 PM
RE: استفسار - بواسطة Jounior_P - 05-08-23, 11:17 PM
RE: استفسار - بواسطة ahmed_king2023 - 06-08-23, 12:26 PM
RE: استفسار - بواسطة ahmed_king2023 - 06-08-23, 08:50 PM
RE: استفسار - بواسطة Jounior_P - 07-08-23, 12:40 AM
RE: استفسار - بواسطة ahmed_king2023 - 07-08-23, 01:18 PM
RE: استفسار - بواسطة aljzazy - 08-08-23, 05:39 PM
RE: استفسار - بواسطة ahmed_king2023 - 09-08-23, 06:26 PM


التنقل السريع :


يقوم بقرائة الموضوع: