示例#1
0
        private void LoadMe()
        {
            IFeeService feeService = new FeeService();

            ExistingFees = new List <Fee>(feeService.GetAllFees());
            gradeLevels  = new List <GradeLevel>(feeService.GetAllGradeLevels());
            schoolYears  = new List <SchoolYear>(feeService.GetLastFiveSY());

            cmbGradeLevel.DataSource    = gradeLevels;
            cmbGradeLevel.ValueMember   = "GradeLev";
            cmbGradeLevel.DisplayMember = "Description";
            cmbSY.DataSource            = schoolYears;
            cmbSY.ValueMember           = "SY";
            cmbSY.DisplayMember         = "SY";

            txtAmount.Text      = "0.00";
            txtDescription.Text = String.Empty;
            txtDiscount.Text    = "0";
            txtNumPay.Text      = "1";
        }
示例#2
0
        public void LoadStudentFees()
        {
            IFeeService feeService = new FeeService();
            string      message    = String.Empty;

            try
            {
                var fees = feeService.GetAllFees();
                feeList           = new List <Fee>(fees);
                gvFees.DataSource = feeList;
                gvFees.Refresh();

                if (gvFees.RowCount != 0)
                {
                    gvFees.Rows[0].IsSelected = true;
                }
            }
            catch (Exception ex)
            {
                message = "Error Loading Fees List";
                MessageBox.Show(ex.ToString());
            }
        }