コード例 #1
0
        private void btnIskontoUygula_Click(object sender, EventArgs e)
        {
            if (ISKONTO.IsNotEmpty() && anaForm != null)
            {
                if (iskontoTip == 0)
                {
                    anaForm.IskontoUygula("T", ISKONTO.GetDoubleData(), adisyonRecID);
                }
                else
                {
                    anaForm.IskontoUygula("Y", ISKONTO.GetDoubleData(), adisyonRecID);
                }

                double tutar = 0.0;
                foreach (DataGridViewRow row in grdAdisyon.Rows)
                {
                    tutar += Convert.ToDouble(row.Cells["grdTutar"].Value.ToString());
                }
                lblSecimTutar.Text = (tutar - anaForm.GetIskT()).ToString("#,##0.00");

                if (ODENEN.IsNotEmpty())
                {
                    PARA_USTU.SetDoubleData(ODENEN.GetDoubleData() - (tutar - anaForm.GetIskT()));
                }
            }
        }
コード例 #2
0
        private void grdAdisyon_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
        {
            if (grdAdisyon.Rows.Count > 0)
            {
                grdAdisyon.Rows[0].Selected = false;
                double tutar = 0.0;
                foreach (DataGridViewRow row in grdAdisyon.Rows)
                {
                    tutar += Convert.ToDouble(row.Cells["grdTUTAR"].Value);
                }
                lblSecimTutar.Text = tutar.ToString("#,##0.00");

                if (anaForm != null)
                {
                    ISKONTO.SetDoubleData(anaForm.GetIskT());
                    if (ISKONTO.IsNotEmpty())
                    {
                        lblSecimTutar.Text = (tutar - ISKONTO.GetDoubleData()).ToString("#,##0.00");
                    }
                }
            }
        }