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() + " است ."; } }
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(); }
private void button2_Click(object sender, EventArgs e) { LoanTransactionsService.LoanTransactionsServiceClient a = new LoanTransactionsService.LoanTransactionsServiceClient(); dataGridView1.DataSource = a.GetLoanTransactions().Where(x => x.PersonNationalCode == NationalCode).ToList(); }
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(); }
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(); }