protected void Delete_Click(object sender, EventArgs e)
        {
            TestScheduleBiz scheduleBiz = new TestScheduleBiz();

            scheduleBiz.DeleteTestSchedule(ddl_TestSchedule.SelectedValue);
            TestScheduleFill();
        }
Пример #2
0
        private void TestScheduleFill()
        {
            TestScheduleBiz     scheduleBiz   = new TestScheduleBiz();
            List <TestSchedule> testSchedules = scheduleBiz.GetTestSchedules();

            if (testSchedules != null && testSchedules.Count > 0)
            {
                GridView1.DataSource = testSchedules;
                GridView1.DataBind();
            }
            else
            {
                GridView1.DataSource = null;
                GridView1.DataBind();
            }
        }
        private void TestScheduleDropDownFill()
        {
            TestScheduleBiz     scheduleBiz = new TestScheduleBiz();
            List <TestSchedule> tests       = scheduleBiz.GetTestSchedules();

            if (tests != null && tests.Count > 0)
            {
                for (int i = 0; i < tests.Count; i++)
                {
                    ddl_TestSchedule.Items.Add(tests[i].ID.ToString());
                }
                ddl_TestSchedule.Items.Insert(0, new ListItem("Select Test", " "));
            }
            else
            {
                ddl_TestSchedule.Items.Clear();
            }
        }
        protected void ddl_TestSchedule_SelectedIndexChanged(object sender, EventArgs e)
        {
            TestScheduleBiz     scheduleBiz = new TestScheduleBiz();
            List <TestSchedule> schedules   = scheduleBiz.GetTestSchedulesByID(ddl_TestSchedule.SelectedValue);

            if (schedules != null && schedules.Count > 0)
            {
                for (int i = 0; i < schedules.Count; i++)
                {
                    ddl_Batch.SelectedValue     = Convert.ToString(schedules[i].BatchID);
                    ddl_Candidate.SelectedValue = Convert.ToString(schedules[i].CandidateID);
                    txtTestName.Text            = schedules[i].TestName;
                    txtTimeAllowed.Text         = schedules[i].TimeAllowed;
                    txtMaxMarks.Text            = Convert.ToString(schedules[i].MaxMarks);
                    txtPassMarks.Text           = Convert.ToString(schedules[i].PassMarks);
                }
            }
        }
Пример #5
0
        protected void Submit_Click(object sender, EventArgs e)
        {
            TestSchedule testSchedule = new TestSchedule
            {
                BatchID           = Convert.ToInt32(ddl_Batch.SelectedValue),
                CandidateID       = Convert.ToInt32(ddl_Candidate.SelectedValue),
                TestName          = txtTestName.Text,
                TimeAllowed       = txtTimeAllowed.Text,
                NumberOfQuestions = txtNumberOfQuestions.Text,
                TestStartDate     = Convert.ToDateTime(txtTestStartDate.Text),
                TestEndDate       = Convert.ToDateTime(txtTestEndDate.Text),
                MaxMarks          = Convert.ToDecimal(txtMaxMarks.Text),
                PassMarks         = Convert.ToDecimal(txtPassMarks.Text),
            };
            TestScheduleBiz scheduleBiz = new TestScheduleBiz();

            scheduleBiz.SaveTestSchedule(testSchedule);
            TestScheduleFill();
        }