Example #1
0
        private void loadStudentGridView()
        {
            int       sem    = int.Parse(select_sem_numericUpDown.Value.ToString());
            string    course = select_dept_comboBox.Text;
            DataTable dt     = Department_Methods.viewStudent(course, sem);

            all_student_dataGridView.DataSource = dt;

            if (dt.Rows.Count > 0)
            {
                total_textBox.Text = dt.Rows.Count.ToString();
                int boy = 0, girl = 0;
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    string text = all_student_dataGridView.Rows[i].Cells["Gender"].Value.ToString();
                    if (text.Equals("male", StringComparison.OrdinalIgnoreCase))
                    {
                        boy += 1;
                    }
                    else
                    {
                        girl += 1;
                    }
                }
                boys_textBox.Text  = boy.ToString();
                girls_textBox.Text = girl.ToString();
            }
            else
            {
                boys_textBox.Text  = "0";
                girls_textBox.Text = "0";
                total_textBox.Text = "0";
            }
        }
Example #2
0
        private void loadSubject_Teacher()
        {
            int       sem = int.Parse(select_sem_numericUpDown.Value.ToString());
            DataTable dt  = Department_Methods.load_Set_Modify_DepartmentGridView(select_dept_comboBox.Text, sem);

            all_sub_dataGridView.DataSource = dt;
        }
Example #3
0
        //validate finding details & finds data
        private void find_stud_button_Click(object sender, EventArgs e)
        {
            if (finding_details_validation())
            {
                dtToOld = Department_Methods.viewStudent(select_course_comboBox.Text, int.Parse(update_numericUpDown.Value.ToString()));
                if (dtToOld.Rows.Count > 0)
                {
                    search_dept_groupBox.Enabled = false;
                    if (update_sem_textBox.Text.Contains("-"))
                    {
                        new_sem_label.Text = "";
                        old_sem_label.Text = "";
                    }
                    else
                    {
                        new_sem_label.Text = "Sem - " + update_sem_textBox.Text;
                        old_sem_label.Text = "Sem - " + update_numericUpDown.Value;
                    }
                    OldToNew = dtToOld;
                    NewToOld = dtToOld.Clone();

                    old_stud_dataGridView.DataSource = OldToNew;
                    EnableForwardNavigation(true);
                    EnableReverseNavigation(false);
                    data_moving_option_panel.Enabled = true;
                }
                else
                {
                    MessageBox.Show("No students r available");
                }
            }
        }
Example #4
0
        private void loadDepartment()
        {
            DataTable dt = Department_Methods.GetCourse();

            if (dt.Rows.Count > 0)
            {
                select_course_comboBox.DisplayMember = "C_Alias";
                select_course_comboBox.ValueMember   = "C_TotalSem";
                select_course_comboBox.DataSource    = dt;
                find_stud_button.Enabled             = true;
            }
            else
            {
                select_course_comboBox.DataSource = null;
                select_course_comboBox.Items.Add("select");
                select_course_comboBox.SelectedIndex = 0;
                update_numericUpDown.Enabled         = false;
                find_stud_button.Enabled             = false;
            }

            if (!select_course_comboBox.Text.Equals("select", StringComparison.OrdinalIgnoreCase))
            {
                decimal totalsem = decimal.Parse(select_course_comboBox.SelectedValue.ToString());
                update_numericUpDown.Maximum = totalsem;
                update_sem_textBox.Text      = (update_numericUpDown.Value + 1).ToString();
            }
        }
Example #5
0
        private void loadDataGridiew()
        {
            int       sem        = int.Parse(select_sem_numericUpDown.Value.ToString());
            DataTable department = Department_Methods.load_Set_Modify_DepartmentGridView(dept_name_comboBox.Text, sem);

            department_dataGridView.DataSource = department;

            if (department.Rows.Count > 0)
            {
                subject_nm_comboBox.DisplayMember = "SubjectName";
                subject_nm_comboBox.DataSource    = department;
                subject_nm_comboBox.SelectedIndex = 0;

                int    rowid = department_dataGridView.Rows.GetFirstRow(DataGridViewElementStates.Selected);
                string empnm = department_dataGridView.Rows[rowid].Cells[1].Value.ToString();
                if (empnm.Equals("not set", StringComparison.OrdinalIgnoreCase))
                {
                    select_teacher_comboBox.Text = empnm;
                }
                else
                {
                    select_teacher_comboBox.SelectedIndex = 0;
                }
            }
        }
Example #6
0
 //validate & save data and insert it into database
 private void save_button_Click(object sender, EventArgs e)
 {
     if (save_details_validation())
     {
         int affected = Department_Methods.setSubjectTeacher(select_teacher_comboBox.Text, subject_nm_comboBox.Text);
         if (affected > 0)
         {
             AlertBox.ShowDialog("Data saved successfully", AlertBox.AlertType.success, true);
             loadDataGridiew();
         }
     }
 }
Example #7
0
        private void promote_button_Click(object sender, EventArgs e)
        {
            int successCounter = 0;

            foreach (DataGridViewRow row in new_stud_dataGridView.SelectedRows)
            {
                int grno     = int.Parse(row.Cells["Grno"].Value.ToString());
                int affected = Department_Methods.PromoteStudent(grno, int.Parse(update_sem_textBox.Text));
                if (affected > 0)
                {
                    successCounter++;
                }
                DataRow[] temp = NewToOld.Select("Grno=" + grno);
                NewToOld.Rows.Remove(temp[0]);
            }
            MessageBox.Show(successCounter + " student(s) r promoted");
        }
Example #8
0
        private void loadDepartment()
        {
            DataTable dt = Department_Methods.GetCourse();

            if (dt.Rows.Count > 0)
            {
                select_dept_comboBox.DisplayMember = "C_Alias";
                select_dept_comboBox.ValueMember   = "C_TotalSem";
                select_dept_comboBox.DataSource    = dt;
                find_button.Enabled = true;
            }
            else
            {
                select_dept_comboBox.DataSource = null;
                select_dept_comboBox.Items.Add("select");
                select_dept_comboBox.SelectedIndex = 0;
                select_sem_numericUpDown.Enabled   = false;
                find_button.Enabled = false;
            }
        }
Example #9
0
        private void loadEmployee()
        {
            List <string> nm = Department_Methods.loadEmployeeName();

            if (nm.Count > 0)
            {
                string[] temp = new string[nm.Count];
                for (int i = 0; i < temp.Length; i++)
                {
                    temp[i] = nm[i].ToString();
                }
                select_teacher_comboBox.Items.Clear();
                select_teacher_comboBox.Items.AddRange(temp);
            }
            else
            {
                select_teacher_comboBox.Items.Add("select");
            }
            select_teacher_comboBox.SelectedIndex = 0;
        }