Exemple #1
0
        private void CreateClassRoom(Core.Helpers.Elements.Forms.Form form, Core.Helpers.Elements.Forms.Group classGroup)
        {
            Core.Helpers.Elements.Forms.Row roomRow = classGroup.AddRow();
            TimetableText roomText = new TimetableText();

            roomRow.Description = "<strong>Room</strong>";

            if (this._state.Equals(TimetableStates.Teaching))
            {
                if (this._isUnique)
                {
                    roomText.Highlighted = "None";
                    form.AddHiddenField("ClassRoomId", "ClassRoomId", null);

                    form.AddHiddenField("ClassRoomName-Original", "ClassRoomName-Original", "None");
                    form.AddHiddenField("ClassRoomId-Original", "ClassRoomId-Original", null);
                }
                else
                {
                    if (string.IsNullOrEmpty(this._roomName))
                    {
                        roomText.Highlighted = "None";
                        form.AddHiddenField("ClassRoomName-Original", "ClassRoomName-Original", "None");
                    }
                    else
                    {
                        roomText.Highlighted = this._roomName;
                        form.AddHiddenField("ClassRoomName-Original", "ClassRoomName-Original", this._roomName);
                    }

                    form.AddHiddenField("ClassRoomId", "ClassRoomId", this._roomId.ToString());
                    form.AddHiddenField("ClassRoomId-Original", "ClassRoomId-Original", this._roomId.ToString());
                }
            }
            else
            {
                roomText.Highlighted = "None";
                form.AddHiddenField("ClassRoomId", "ClassRoomId", null);

                form.AddHiddenField("ClassRoomName-Original", "ClassRoomName-Original", "None");
                form.AddHiddenField("ClassRoomId-Original", "ClassRoomId-Original", null);
            }

            roomText.HighlightedId = "ClassRoomName";
            roomText.OnClick       = "selectClassRoom();";

            roomRow.Text = roomText.ToString();
        }
Exemple #2
0
        private void CreateUniqueName(Core.Helpers.Elements.Forms.Form form, Core.Helpers.Elements.Forms.Group uniqueGroup)
        {
            Core.Helpers.Elements.Forms.Row nameRow = uniqueGroup.AddRow();
            nameRow.Description = "<strong>Name</strong>";

            if (this._state.Equals(TimetableStates.Teaching))
            {
                if (this._isUnique)
                {
                    nameRow.SetToTextField("UniqueName", null, this._commitmentName, 1, 0, false, false);
                }
                else
                {
                    nameRow.SetToTextField("UniqueName", null, null, 1, 0, false, false);
                }
            }
            else
            {
                nameRow.SetToTextField("UniqueName", null, null, 1, 0, false, false);
            }
        }
Exemple #3
0
        private void CreateClassClass(Core.Helpers.Elements.Forms.Form form, Core.Helpers.Elements.Forms.Group classGroup)
        {
            Core.Helpers.Elements.Forms.Row classRow = classGroup.AddRow();
            TimetableText classText = new TimetableText();

            classRow.Description = "<strong>Class</strong>";

            if (this._state.Equals(TimetableStates.Teaching))
            {
                if (this._isUnique)
                {
                    classText.Highlighted = "None";
                    form.AddHiddenField("ClassClassId", "ClassClassId", null);

                    form.AddHiddenField("ClassClassName-Original", "ClassClassName-Original", "None");
                    form.AddHiddenField("ClassClassId-Original", "ClassClassId-Original", null);
                }
                else
                {
                    classText.Highlighted = this._className;
                    form.AddHiddenField("ClassClassId", "ClassClassId", this._classId.ToString());

                    form.AddHiddenField("ClassClassName-Original", "ClassClassName-Original", this._className);
                    form.AddHiddenField("ClassClassId-Original", "ClassClassId-Original", this._classId.ToString());
                }
            }
            else
            {
                classText.Highlighted = "None";
                form.AddHiddenField("ClassClassId", "ClassClassId", null);

                form.AddHiddenField("ClassClassName-Original", "ClassClassName-Original", "None");
                form.AddHiddenField("ClassClassId-Original", "ClassClassId-Original", null);
            }

            classText.HighlightedId = "ClassClassName";
            classText.OnClick       = "selectClassClass();";

            classRow.Text = classText.ToString();
        }
Exemple #4
0
        private void CreateClassQualification(Core.Helpers.Elements.Forms.Form form, Core.Helpers.Elements.Forms.Group classGroup)
        {
            Core.Helpers.Elements.Forms.Row qualificationRow = classGroup.AddRow();
            TimetableText qualificationText = new TimetableText();

            qualificationRow.Description = "<strong>Qualification</strong>";

            if (this._state.Equals(TimetableStates.Teaching))
            {
                if (this._isUnique)
                {
                    qualificationText.Highlighted = "None";
                    form.AddHiddenField("ClassSubjectQualificationId", "ClassSubjectQualificationId", null);

                    form.AddHiddenField("ClassQualificationName-Original", "ClassQualificationName-Original", "None");
                    form.AddHiddenField("ClassSubjectQualificationId-Original", "ClassSubjectQualificationId-Original", null);
                }
                else
                {
                    qualificationText.Highlighted = this._qualificationName;
                    form.AddHiddenField("ClassSubjectQualificationId", "ClassSubjectQualificationId", this._subjectQualificationId.ToString());

                    form.AddHiddenField("ClassQualificationName-Original", "ClassQualificationName-Original", this._qualificationName);
                    form.AddHiddenField("ClassSubjectQualificationId-Original", "ClassSubjectQualificationId-Original", this._subjectQualificationId.ToString());
                }
            }
            else
            {
                qualificationText.Highlighted = "None";
                form.AddHiddenField("ClassSubjectQualificationId", "ClassSubjectQualificationId", null);

                form.AddHiddenField("ClassQualificationName-Original", "ClassQualificationName-Original", "None");
                form.AddHiddenField("ClassSubjectQualificationId-Original", "ClassSubjectQualificationId-Original", null);
            }

            qualificationText.HighlightedId = "ClassQualificationName";
            qualificationText.OnClick       = "selectClassQualification();";

            qualificationRow.Text = qualificationText.ToString();
        }
Exemple #5
0
        private void CreateUniqueYeargroup(Core.Helpers.Elements.Forms.Form form, Core.Helpers.Elements.Forms.Group uniqueGroup)
        {
            Core.Helpers.Elements.Forms.Row yeargroupRow = uniqueGroup.AddRow();
            TimetableText yeargroupText = new TimetableText();

            yeargroupRow.Description = "<strong>Yeargroup</strong>";

            if (this._state.Equals(TimetableStates.Teaching))
            {
                if (this._isUnique)
                {
                    yeargroupText.Highlighted = this._yeargroupName;
                    form.AddHiddenField("UniqueYeargroupId", "UniqueYeargroupId", this._yeargroupId.ToString());

                    form.AddHiddenField("UniqueYeargroupName-Original", "UniqueYeargroupName-Original", this._yeargroupName);
                    form.AddHiddenField("UniqueYeargroupId-Original", "UniqueYeargroupId-Original", this._yeargroupId.ToString());
                }
                else
                {
                    yeargroupText.Highlighted = "None";
                    form.AddHiddenField("UniqueYeargroupId", "UniqueYeargroupId", null);

                    form.AddHiddenField("UniqueYeargroupName-Original", "UniqueYeargroupName-Original", "None");
                    form.AddHiddenField("UniqueYeargroupId-Original", "UniqueYeargroupId-Original", null);
                }
            }
            else
            {
                yeargroupText.Highlighted = "None";
                form.AddHiddenField("UniqueYeargroupId", "UniqueYeargroupId", null);

                form.AddHiddenField("UniqueYeargroupName-Original", "UniqueYeargroupName-Original", "None");
                form.AddHiddenField("UniqueYeargroupId-Original", "UniqueYeargroupId-Original", null);
            }

            yeargroupText.HighlightedId = "UniqueYeargroupName";
            yeargroupText.OnClick       = "selectUniqueYeargroup();";

            yeargroupRow.Text = yeargroupText.ToString();
        }