private void MyFormLoad()
        {
            InstallementsService.InstallementsServiceClient a = new InstallementsService.InstallementsServiceClient();
            dataGridView1.DataSource = a.GetLoanInstallements(Id1).Select(x => new { x.Id, x.Amount, x.PaymentDate, x.IsPayed }).ToList();
            decimal sum = 0;

            for (int i = 0; i < dataGridView1.RowCount; i++)
            {
                sum += decimal.Parse(dataGridView1.Rows[i].Cells["Amount"].Value.ToString());
            }
            LoanTransactionsService.LoanTransactionsServiceClient b = new LoanTransactionsService.LoanTransactionsServiceClient();
            var l = b.GetLoanTransactions().Where(x => x.Id == Id1).ToList();

            label1.Text = string.Empty;
            if (l[0].Amount - sum != 0)
            {
                label1.Text = " •جمع اقساط با مبلغ وام همخوانی ندارد";
                if ((l[0].Amount - sum) < 0)
                {
                    label1.Text += "جمع اقساط بیشتر از مبلغ وام است" + "\r\n";
                }
                else
                {
                    label1.Text += "جمع اقساط کمتر از مبلغ وام است" + "\r\n";
                }
                label1.Text += "\r\n" + "اختلاف مبلغ دریافتی با اقساط مقدار : " + ((l[0].Amount - sum) < 0? (l[0].Amount - sum) * (-1): (l[0].Amount - sum)).ToString() + " است .";
            }
        }
Beispiel #2
0
        private void label10_Click(object sender, EventArgs e)
        {
            InsertLoan f = new InsertLoan();

            f.NationalCode1 = NationalCode;
            f.ShowDialog();
            LoanTransactionsService.LoanTransactionsServiceClient a = new LoanTransactionsService.LoanTransactionsServiceClient();
            dataGridView1.DataSource = a.GetLoanTransactions().Select(x => new { x.Id, x.AdminNationalCode, x.AdminPermission, x.Amount, x.BankFollowUpCode, x.DateTime, x.PersonNationalCode }).Where(x => x.PersonNationalCode == NationalCode).ToList();
        }
Beispiel #3
0
 private void button2_Click(object sender, EventArgs e)
 {
     LoanTransactionsService.LoanTransactionsServiceClient a = new LoanTransactionsService.LoanTransactionsServiceClient();
     dataGridView1.DataSource = a.GetLoanTransactions().Where(x => x.PersonNationalCode == NationalCode).ToList();
 }
Beispiel #4
0
 private void button1_Click(object sender, EventArgs e)
 {
     LoanTransactionsService.LoanTransactionsServiceClient a = new LoanTransactionsService.LoanTransactionsServiceClient();
     dataGridView1.DataSource = a.GetLoanTransactions().Where(x => x.PersonNationalCode == NationalCode && x.DateTime.Date >= StartDate.Value.Date && x.DateTime.Date <= EndDate.Value.Date).ToList();
 }
Beispiel #5
0
 private void ReceivedLoan_Load(object sender, EventArgs e)
 {
     LoanTransactionsService.LoanTransactionsServiceClient a = new LoanTransactionsService.LoanTransactionsServiceClient();
     dataGridView1.DataSource = a.GetLoanTransactions().Select(x => new { x.Id, x.AdminNationalCode, x.AdminPermission, x.Amount, x.BankFollowUpCode, x.DateTime, x.PersonNationalCode }).Where(x => x.PersonNationalCode == NationalCode).ToList();
 }