コード例 #1
0
        public void InsertOtherPay()
        {
            OtherFeesPaymentManager otherManage = new OtherFeesPaymentManager();

            SetOtherData();
            otherManage.SaveOtherPay(myOtherItem);
        }
コード例 #2
0
        private void DeleteOtherPayments()
        {
            var otherPayManage = new OtherFeesPaymentManager();
            var result         = MessageBox.Show("Do you want to delete this record?", "Are you sure?", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                otherPayManage.DeleteOtherPayments(selectedPayId);
            }
        }
コード例 #3
0
        private void DeleteOldPayments()
        {
            var tuitionPayManage = new PaymentManager();
            var otherPayManage   = new OtherFeesPaymentManager();
            var result           = MessageBox.Show("Do you want to delete this record?", "Are you sure?", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                if (gridOld[gridOld.RowSel, 2].ToString() == "Tuition Fee")
                {
                    tuitionPayManage.DeletePayment(selectedPayId);
                }
                else
                {
                    otherPayManage.DeleteOtherPayments(selectedPayId);
                }
            }
        }
コード例 #4
0
        private void UpdateOldPayment()
        {
            using (EditPayments editPay = new EditPayments())
            {
                editPay.txtPayNo.text     = gridOtherPay[gridOtherPay.RowSel, 1].ToString();
                editPay.txtAmount.text    = gridOtherPay[gridOtherPay.RowSel, 2].ToString();
                editPay.calDatePaid.Value = DateTime.Parse(gridOtherPay[gridOtherPay.RowSel, 3].ToString());
                editPay.ShowDialog();
                if (editPay.isConfirmed == true)
                {
                    if (gridOld[gridOld.RowSel, 2].ToString() == "Tuition Fee")
                    {
                        var payManage = new PaymentManager();
                        var item      = new PaymentItem();

                        item.Payment_Number   = Int32.Parse(editPay.txtPayNo.text);
                        item.Payment_Paid     = Decimal.Parse(editPay.txtAmount.text);
                        item.Payment_DatePaid = editPay.calDatePaid.Value.ToString("MM/dd/yyyy");
                        item.Payment_Id       = selectedPayId;

                        payManage.UpdatePayment(item);
                    }
                    else
                    {
                        var otherPay = new OtherFeesPaymentManager();
                        var item     = new OtherFeesPaymentItem();

                        item.OtherPay_Number   = Int32.Parse(editPay.txtPayNo.text);
                        item.OtherPay_Paid     = Decimal.Parse(editPay.txtAmount.text);
                        item.OtherPay_DatePaid = editPay.calDatePaid.Value.ToString("MM/dd/yyyy");
                        item.OtherPay_Id       = selectedPayId;

                        otherPay.UpdateOtherPayment(item);
                    }
                }
            }
            StdClick();
        }
コード例 #5
0
        public void UpdateOtherBalance()
        {
            OtherFeesPaymentManager otherManage = new OtherFeesPaymentManager();

            otherManage.UpdateBalance(balanceDiff, payMadeSum, selectedOtherId, totalBalDiff, totalPayMadeSum, Int32.Parse(lblHiddenBillId.Text));
        }