Ejemplo n.º 1
0
        private void LoadTeacherCombo()
        {
            var mTeacherList = new clsSchool.TeacherDB().List();

            foreach (var mTeacher in mTeacherList)
            {
                string TeacherName = string.Format("{0} {1}", mTeacher.FirstName, mTeacher.LastName);
                cboTeacher.Items.Add(new ListItem(TeacherName, mTeacher.TeacherId.ToString()));
            }
        }
Ejemplo n.º 2
0
        private void RemoveTeacher(int TeacherId)
        {
            var mTeacher = new clsSchool.TeacherDB().GetById(TeacherId);

            if (mTeacher != null)
            {
                mTeacher.IsActive = false;
                bool ok = new clsSchool.TeacherDB().Update(mTeacher);
            }

            LoadGrid();
        }
Ejemplo n.º 3
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (!ValidateInput())
            {
                return;
            }

            TeacherId = 0;
            if (!string.IsNullOrEmpty(hdfTeacherId.Value))
            {
                TeacherId = hdfTeacherId.Value.ToInt();
            }

            UnloadForm(TeacherId);

            if (TeacherId > 0)
            {
                bool ok = new clsSchool.TeacherDB().Update(mTeacherBase);
                if (!ok)
                {
                    TeacherId = -1;
                }
            }
            else
            {
                TeacherId          = new clsSchool.TeacherDB().Add(mTeacherBase);
                hdfTeacherId.Value = TeacherId.ToString();
            }

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