if (CIID != 0) { foreach (var row in radGridView1.Rows) { int id = int.Parse(row.Cells[4].Value.ToString()); var id2 = (from u in con.Product where u.IDProduct == id select u.Tedad).First(); var update = (from u in con.Product where u.IDProduct == id select u).First(); int id4 = int.Parse(row.Cells[1].Value.ToString()); update.Tedad = (id4) - (id2); con.SaveChanges(); }
وقتی از هم کم میکنه به عنوان مثال
10 عدد موجودی - 1 میکنه
تو دیتابیس -9 ذخیره میکنه
هر دو مقدار رو داخل یک پرانتز از هم کم کن و بعد در یک متغیر جدا بریز در نهایت اون متغیر رو برای به روزرسانی استفاده کن
ممنون ! ساختار کد نویسی مشکلی نداره ؟
update.Tedad = (id2) - (id4);
به این صورت نوشتم جواب داد.باز یک فیلد هم مشکل داشت !
برای پرینت حرارتی برای اینکه به کاربر پیش نمایش نشون نده در استیمول مستقیم پرینت میکنم ! ولی بازم پنجره انتخاب پرینتر نمایش داده میشه راهی وجود داره اون پنجره نمایش داده نشه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)