コード例 #1
0
        public bool AddTeacherFee(string teacherID, int feeYear, int feeMonth, decimal amount)
        {
            bool ret = _dal.Add(teacherID, feeYear, feeMonth, amount);

            GeneralCapitalChanged?.Invoke(null, EventArgs.Empty);
            return(ret);
        }
コード例 #2
0
        public void DeletePayment(StatisticTypeEnum deleteType, string deleteID)
        {
            switch (deleteType)
            {
            case StatisticTypeEnum.ClassFee:
                _paymentDal.DelClassPayment(deleteID);
                break;

            case StatisticTypeEnum.TeacherFee:
                _paymentDal.DelTeacherFee(deleteID);
                break;

            default:
                _paymentDal.DelAccountInfo(deleteID);
                break;
            }
            GeneralCapitalChanged?.Invoke(null, EventArgs.Empty);
        }
コード例 #3
0
 public void AddPayment(ClassPaymentModel model)
 {
     _dal.AddCountPayment(model);
     OverdueChangedEvent?.Invoke();
     GeneralCapitalChanged?.Invoke(null, EventArgs.Empty);
 }