Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        private void customerToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            Showstat frm = new Showstat();

            frm.ShowDialog();
        }