Esempio n. 1
0
        public int InsertAttendence(BOStudents marks)
        {
            DAStudentMarks pDAL = new DAStudentMarks();

            try
            {
                return(pDAL.InsertAttendence(marks));
            }
            catch
            {
                throw;
            }
            finally
            {
                pDAL = null;
            }
        }
Esempio n. 2
0
        public int DeleteStudentMarks(int id)
        {
            DAStudentMarks pDAL = new DAStudentMarks();

            try
            {
                return(pDAL.DeleteStudentMarks(id));
            }
            catch
            {
                throw;
            }
            finally
            {
                pDAL = null;
            }
        }
Esempio n. 3
0
        public List <BOStudentMarks> LoadStudentMarks(int userid, string hostCode)
        {
            DAStudentMarks pDAL = new DAStudentMarks();

            try
            {
                var dtMarks = pDAL.LoadStudentMarks(userid, hostCode);
                var marks   = new List <BOStudentMarks>();

                BOStudentMarks mark = null;
                foreach (DataRow item in dtMarks.Rows)
                {
                    mark = new BOStudentMarks();

                    int studentId;
                    int.TryParse(item["StudentId"].ToString(), out studentId);
                    mark.StudentId = studentId;

                    int examTypeId;
                    int.TryParse(item["ExamTypeId"].ToString(), out examTypeId);
                    mark.ExamTypeId = examTypeId;

                    int absent;
                    int.TryParse(item["Absent"].ToString(), out absent);
                    mark.Absent = absent;

                    //int subjects;
                    //int.TryParse(item["Subjects"].ToString(), out subjects);
                    //mark.Subjects = subjects;

                    marks.Add(mark);
                }

                return(marks);
            }
            catch
            {
                throw;
            }
            finally
            {
                pDAL = null;
            }
        }