private void AdminHome_Load(object sender, EventArgs e) { InstallementsService.InstallementsServiceClient a = new InstallementsService.InstallementsServiceClient(); dataGridView1.DataSource = a.GetPeopleInstallements().Select(x => new { x.InstallementId, x.Fullname, x.NationalCode, x.Amount, x.PaymentDate, x.InstallementIsPayed }).Where(x => x.InstallementIsPayed == false && x.PaymentDate <= System.DateTime.Now).ToList(); LoanTransactionsService.LoanTransactionsServiceClient b = new LoanTransactionsService.LoanTransactionsServiceClient(); dataGridView2.DataSource = b.GetPeopleLoanTransactions().Select(x => new { x.LoanId, x.Fullname, x.NationalCode, x.Amount, x.DateTime, x.AdminPermission }).Where(x => x.AdminPermission == false).ToList(); DepositTransactionsService.DepositTransactionsServiceClient c = new DepositTransactionsService.DepositTransactionsServiceClient(); dataGridView3.DataSource = c.GetPeopleDepositTransactions().Select(x => new { x.DepositId, x.Fullname, x.NationalCode, x.Amount, x.BankFollowUpCode, x.DateTime, x.AdminPermission }).Where(x => x.AdminPermission == false).ToList(); Status.StatusClient d = new Status.StatusClient(); var bank = d.GetPeopleBank(); label15.Text = bank.Loan.ToString(); label14.Text = bank.Deposit.ToString(); label12.Text = bank.NonPayedInstallements.ToString(); label13.Text = bank.PayedInstallements.ToString(); label10.Text = bank.Amount.ToString(); PeopleService.PeopleServiceClient j = new PeopleService.PeopleServiceClient(); var q = j.GetPerson(Data.NationalCode); label4.Text = "نام : " + q.FirstName; label1.Text = "نام خانوادگی : " + q.LastName; label3.Text = "کد ملی : " + q.NationalCode; label5.Text = "تاریخ افتتاح " + q.CreateDateTime; }
private void PayedInstallment_Load(object sender, EventArgs e) { InstallementsService.InstallementsServiceClient a = new InstallementsService.InstallementsServiceClient(); var b = a.GetPeopleInstallements().Select(x => new { x.InstallementId, x.Fullname, x.NationalCode, x.Amount, x.PaymentDate, x.InstallementIsPayed }).Where(x => x.InstallementIsPayed == false && x.PaymentDate <= System.DateTime.Now).ToList(); NationalCode.Text = b[0].NationalCode; LastName.Text = b[0].Fullname; Phone.Text = new PeopleService.PeopleServiceClient().GetPerson(b[0].NationalCode).Mobile; Amount.Text = b[0].Amount.ToString(); Status.StatusClient c = new Status.StatusClient(); Mojododi.Text = c.GetPeopleBank().Amount.ToString(); }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { // if (e.ColumnIndex == ((sender as DataGridView).Columns.Count) - 1) if (e.ColumnIndex == 0) { Guid id = Guid.Parse(dataGridView1.Rows[e.RowIndex].Cells["InstallementId"].Value.ToString()); PayedInstallment f = new PayedInstallment(); f.InsId = id; f.ShowDialog(); InstallementsService.InstallementsServiceClient b = new InstallementsService.InstallementsServiceClient(); dataGridView1.DataSource = b.GetPeopleInstallements().Select(x => new { x.InstallementId, x.Fullname, x.NationalCode, x.Amount, x.PaymentDate, x.InstallementIsPayed }).Where(x => x.InstallementIsPayed == false).ToList(); } }