Esempio n. 1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            int ClassID   = Convert.ToInt16(cmbClass.SelectedValue);
            int SectionID = Convert.ToInt16(cmbSection.SelectedValue);

            DataTable dtStudents = LogicKernal.ClassStudents.ClassStudent(ClassID, SectionID);
            int       ClassCount = dtStudents.Rows.Count;

            BusinessEntities.ClassStudents objStudent = new BusinessEntities.ClassStudents();
            objStudent.ClassStudentID = 0;
            objStudent.StudentID      = Convert.ToInt16(cmbStudents.SelectedValue);
            objStudent.ClassID        = Convert.ToInt16(cmbClass.SelectedValue);
            objStudent.SectionID      = Convert.ToInt16(cmbSection.SelectedValue);
            objStudent.UserID         = LogicKernal.Users.LoginInfo.UserID;
            objStudent.DateCreated    = System.DateTime.Now;
            objStudent.RollNo         = ClassCount + 1;
            objStudent.IsEnabled      = chkIsEnabled.Checked;
            objStudent.Remarks        = txtRemarks.Text;
            if (LogicKernal.ClassStudents.InsertUpdateClassStudents(objStudent).Rows.Count > 0)
            {
                MessageBox.Show("Inserted");
                Class();
                Students();
                ClassStudents();
                txtRemarks.Text      = "";
                chkIsEnabled.Checked = false;
            }
            else
            {
                MessageBox.Show("Try Again...!");
            }
        }
Esempio n. 2
0
 public static DataTable InsertUpdateClassStudents(BusinessEntities.ClassStudents objClassStudents)
 {
     try
     {
         DataKernal.ClassStudents objDClassStudents = new DataKernal.ClassStudents();
         return(objDClassStudents.InsertUpdateClassStudents(objClassStudents.ClassStudentID, objClassStudents.ClassID, objClassStudents.SectionID, objClassStudents.StudentID, objClassStudents.UserID, objClassStudents.DateCreated, objClassStudents.IsEnabled, objClassStudents.Remarks, objClassStudents.RollNo).Tables[0]);
     }
     catch (System.Exception ex)
     {
         return(null);
     }
 }