public void btnStatisOfCust_Click_1(object sender, EventArgs e) { Showstat frm = new Showstat(); frm.Text = "مورد"; db.RunNonQuery("delete from Showstat", ""); DataTable tblSell = db.RunReader("select qty , price , seldate , itemname from item ,selling where selling.itemno = item.itemno and custno= " + cbxCust.SelectedValue); DataTable tblPay_me = db.RunReader("select *from payment_me where custno= " + cbxCust.SelectedValue); db.RunNonQuery("insert into showstat values (' كشف حساب " + cbxCust.Text + "')", ""); db.RunNonQuery("insert into showstat values (' تحريرا في " + DateTime.Now.Date.ToShortDateString() + "')", ""); db.RunNonQuery("insert into showstat values (' تفاصيل ما تم بيعة : ')", ""); Decimal TotalSell = 0; foreach (DataRow row in tblSell.Rows) { db.RunNonQuery("insert into showstat values ('تم بيع " + row["qty"] + "# بسعر #" + row["price"] + "#دولار من الصنف [" + row["itemname"] + "]" + "بتاريخ " + ((DateTime)row["buydate"]).ToShortDateString() + "الاجمالي مبلغ #" + (Convert.ToDecimal(row["price"]) * Convert.ToDecimal(row["qty"])).ToString() + "#دولار')", ""); TotalSell += Convert.ToDecimal(row["price"]) * Convert.ToDecimal(row["qty"]); } db.RunNonQuery("insert into showstat values ('اجمالي مبلغ البيع #" + TotalSell.ToString() + "#دولار ')", ""); db.RunNonQuery("insert into showstat values ('اجمالي ماتم دفعة #" + TotalSell.ToString() + "#دولار ')", ""); decimal TotalPay_me = 0; foreach (DataRow row in tblPay_me.Rows) { db.RunNonQuery("insert into showstat values ('تم دفع #" + row["amount"] + "# دولار بيد" + row["person"] + "بتاريخ " + ((DateTime)row["paydate"]).ToShortDateString() + "')", ""); TotalPay_me += Convert.ToDecimal(row["amount"]); } db.RunNonQuery("insert into showstat values ('اجمالي ما تم تحصيلة #" + TotalPay_me + "# دولار')", ""); decimal TotalDef = TotalSell - TotalPay_me; if (TotalDef == 0) { db.RunNonQuery("insert into showstat values ('بافي لــ " + cbxCust.Text + "لاشي ')", ""); } else if (TotalDef > 0) { db.RunNonQuery("insert into showstat values ('بافي ل " + cbxCust.Text + "#" + TotalDef + "# دولار')", ""); } else { db.RunNonQuery("insert into showstat values ('" + cbxCust.Text + "علية/ها #" + Math.Abs(TotalDef) + "#دولار')", ""); } frm.ShowDialog(); }
private void customerToolStripMenuItem1_Click(object sender, EventArgs e) { Showstat frm = new Showstat(); frm.ShowDialog(); }