private void LoadStdPayments()
        {
            if (stop == true)
            {
                gridTuitionPay.Rows.Count = 1;
                return;
            }
            if (gridTuition.Rows.Count == 1)
            {
                partId = 0;
            }
            else
            {
                partId = Int32.Parse(gridTuition[gridTuition.RowSel, 8].ToString());
            }
            loadPayments = new PaymentCollection();
            loadPayments.LoadPaymentsWithPartialIdFromDb(partId);

            gridTuitionPay.Rows.Count = 1;

            foreach (var popPartPay in loadPayments.pubPayCollect)
            {
                gridTuitionPay.Rows.Count++;
                gridTuitionPay[gridTuitionPay.Rows.Count - 1, 1] = popPartPay.Payment_Number;
                gridTuitionPay[gridTuitionPay.Rows.Count - 1, 2] = popPartPay.Payment_Paid;
                gridTuitionPay[gridTuitionPay.Rows.Count - 1, 3] = popPartPay.Payment_DatePaid;
            }
        }
示例#2
0
        private void LoadSelectedPartPay()
        {
            loadPayments = new PaymentCollection();
            loadPayments.LoadPaymentsWithPartialIdFromDb(selectedPartId);

            gridTuitionPay.Rows.Count = 1;

            foreach (var popPartPay in loadPayments.pubPayCollect)
            {
                gridTuitionPay.Rows.Count++;
                gridTuitionPay[gridTuitionPay.Rows.Count - 1, 1] = popPartPay.Payment_Number;
                gridTuitionPay[gridTuitionPay.Rows.Count - 1, 2] = popPartPay.Payment_Paid;
                gridTuitionPay[gridTuitionPay.Rows.Count - 1, 3] = popPartPay.Payment_DatePaid;
            }
            if (gridTuitionPay[gridTuitionPay.Rows.Count - 1, 1].ToString() != "Payment no.")
            {
                payNumber = Int32.Parse(gridTuitionPay[gridTuitionPay.Rows.Count - 1, 1].ToString());
            }
            else
            {
                payNumber = 0;
            }
        }