Пример #1
0
        private void RemoveEnrollment(int EnrollmentId)
        {
            bool del = new clsSchool.EnrollmentDB().Delete(EnrollmentId);

            if (!del)
            {
                // Message to tell them in use
            }
            else
            {
                LoadEnrollmentGrid();
            }
        }
Пример #2
0
        private void AddEnrollment(int StudentId)
        {
            int CourseClassId = cboClasses.SelectedValue.ToInt();

            var mCourseClass = new clsSchool.CourseClassDB().GetById(CourseClassId);

            var mEnrollment = new clsSchool.EnrollmentBase();

            mEnrollment.ClassId      = CourseClassId;
            mEnrollment.Completed    = false;
            mEnrollment.CourseId     = mCourseClass.CourseId;
            mEnrollment.EnrollmentId = 0;
            mEnrollment.HasPaid      = false;
            mEnrollment.StartDate    = mCourseClass.StartDate;
            mEnrollment.StudentId    = StudentId;

            int Id = new clsSchool.EnrollmentDB().Add(mEnrollment);
        }
Пример #3
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (!ValidateInput())
            {
                return;
            }

            EnrollmentId = 0;
            if (!string.IsNullOrEmpty(hdfEnrollmentId.Value))
            {
                EnrollmentId = hdfEnrollmentId.Value.ToInt();
            }

            UnloadForm(EnrollmentId);

            if (EnrollmentId > 0)
            {
                bool ok = new clsSchool.EnrollmentDB().Update(mEnrollmentBase);
                if (!ok)
                {
                    EnrollmentId = -1;
                }
            }
            else
            {
                EnrollmentId          = new clsSchool.EnrollmentDB().Add(mEnrollmentBase);
                hdfEnrollmentId.Value = EnrollmentId.ToString();
            }

            if (EnrollmentId < 0)
            {
                //  InputFailed("The database update failed, please try again.");
            }
            else
            {
                LoadStudentGrid();
                ResetForm();
            }
        }