تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] استفسار
#6
كود :
private void TXTBARCODE_Leave(object sender, EventArgs e)
       {
           int bar;
           if(TXTBARCODE.Text!=null)
           {
               DataTable dt = new DataTable();
               SqlDataAdapter adp = new SqlDataAdapter("select *from items where item_bar like '" + TXTBARCODE.Text +"'",Class1.con);
               adp.Fill(dt);
               if(dt.Rows.Count>0)
               {
                   for(int i=0; i <= gridview.DataRowCount-1; i++)
                   {
                      if ((int)gridview.GetRowCellValue(i, "ITEM_CODE") ==(int) dt.Rows[0]["ITEM_CODE"])
                       {
                           gridview.SetRowCellValue(i, "QTY", (int)gridview.GetRowCellValue(i, "QTY") + 1);
                           TXTBARCODE.ResetText();
                           return;

                       }
                   }
               }
               gridview.AddNewRow();
               int newRowHandle = gridview.FocusedRowHandle;
               object newRow = gridview.GetRow(newRowHandle);
               gridview.SetRowCellValue(newRowHandle, gridview.Columns[0], dt.Rows[0]["ITEM_CODE"]);
               gridview.SetRowCellValue(newRowHandle, gridview.Columns[1], dt.Rows[0]["ITEM_NAME"]);
               gridview.SetRowCellValue(newRowHandle, gridview.Columns[2], dt.Rows[0]["ITEM_UNIT"]);
               gridview.SetRowCellValue(newRowHandle, gridview.Columns[4], dt.Rows[0]["ITEM_TKLFA"]);
               gridview.SetRowCellValue(newRowHandle, gridview.Columns[3], 1);




           }
هل ضروري من جهاز باركود لكي يعمل كود او لا يعمل بضغط علي زر enter
كود :
private void TXTBARCODE_KeyDown(object sender, KeyEventArgs e)
       {
           if(e.KeyCode==Keys.Enter)
           {
               TXTBARCODE_Leave(sender, e);
           }
       }

كود تالي هو عبارة 
عن الاجمالي =كمية *تكلفة 
هل صحيح طريقة كتابة كود انا متاكد من خانات في قريد كنترول 
كود :
public void CALC()
       {
           for(int i=0;i<=gridview.DataRowCount-1;i++)
           {
               gridview.SetRowCellValue(i, "TOTAL", (int)gridview.GetRowCellValue(i, "QTY") * (int)gridview.GetRowCellValue(i, "ITEM_TKLFA"));

           }
       }
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
استفسار - بواسطة ahmed_king2023 - 24-08-23, 09:57 PM
RE: استفسار - بواسطة ahmed_king2023 - 25-08-23, 01:17 PM
RE: استفسار - بواسطة sabree - 26-08-23, 12:33 AM
RE: استفسار - بواسطة ahmed_king2023 - 26-08-23, 01:52 PM
RE: استفسار - بواسطة sabree - 27-08-23, 01:56 AM
RE: استفسار - بواسطة ahmed_king2023 - 27-08-23, 01:57 PM
RE: استفسار - بواسطة عبد العزيز البسكري - 28-08-23, 12:01 AM
RE: استفسار - بواسطة ahmed_king2023 - 29-08-23, 02:04 PM


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


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