Example #1
0
        public ActionResult AddParameters(mst_subject_parameters mst)
        {
            try
            {
                mst_subject_parametersMain mstMain = new mst_subject_parametersMain();
                mstMain.AddParameters(mst);
                return(RedirectToAction("AllParametersList"));
            }
            catch (Exception ex)
            {
                mst_subjectMain mstSubject = new mst_subjectMain();

                var subject_list = mstSubject.AllSubjectList();

                IEnumerable <SelectListItem> list = new SelectList(subject_list, "subject_id", "subject_name");

                ViewData["subject_id"] = list;

                if (mst.parameter_name == null || mst.subject_id == 0)
                {
                    ModelState.AddModelError(String.Empty, "Fields cannot be empty.");
                }
                else
                {
                    ModelState.AddModelError(String.Empty, "Section Already Created.");
                }
                return(View(mst));
            }
        }
        public ActionResult EditSubject(mst_subject mst)
        {
            mst_subjectMain stdMain = new mst_subjectMain();

            stdMain.EditSubject(mst);

            return(RedirectToAction("AllSubjectList"));
        }
        public ActionResult AddSubject(mst_subject mst)
        {
            mst_subjectMain mstMain = new mst_subjectMain();

            mstMain.AddSubject(mst);

            return(RedirectToAction("AllSubjectList"));
        }
Example #4
0
        public ActionResult AddParameters()
        {
            mst_subjectMain mstSubject = new mst_subjectMain();

            var subject_list = mstSubject.AllSubjectList();

            IEnumerable <SelectListItem> list = new SelectList(subject_list, "subject_id", "subject_name");

            ViewData["subject_id"] = list;


            return(View());
        }
        public ActionResult studentList(mst_exam_marks mst)
        {
            mst_subjectMain       subjectMain = new mst_subjectMain();
            mst_subject           subject     = new mst_subject();
            List <mst_exam_marks> list        = new List <mst_exam_marks>();

            mst_examMain examMain = new mst_examMain();
            mst_exam     exam     = new mst_exam();


            mst_exam_marksMain mstMain = new mst_exam_marksMain();

            //IEnumerable<mst_exam_marks> marks = mstMain.find_marks(mst.exam_id, mst.subject_id, mst.class_id, mst.section_id);

            //if (marks.Count() > 0)
            //{
            var student_list = mstMain.student_list_for_marks_update(mst.subject_id, mst.class_id, mst.section_id, mst.exam_id);

            exam = examMain.FindExam(mst.exam_id);

            ViewData["MaxMarks"] = exam.max_no;

            subject = subjectMain.FindSubject(mst.subject_id);

            foreach (var i in student_list)
            {
                list.Add(new mst_exam_marks {
                    present = i.present, marks = i.marks, class_id = i.class_id, exam_id = mst.exam_id, exam_name = exam.exam_name, marks_assigned_user_id = mst.marks_assigned_user_id, section_id = i.section_id, roll_no = i.roll_no, sr_num = i.sr_num, std_name = i.std_name, subject_id = mst.subject_id, subject_name = subject.subject_name, user_id = Int32.Parse(Request.Cookies["loginUserId"].Value.ToString())
                });
            }
            //}
            //else
            //{
            //    var student_list = mstMain.student_list_for_marks(mst.class_id, mst.section_id);
            //    exam = examMain.FindExam(mst.exam_id);

            //    ViewData["MaxMarks"] = exam.max_no;

            //    subject = subjectMain.FindSubject(mst.subject_id);

            //    foreach (var i in student_list)
            //    {
            //        list.Add(new mst_exam_marks { class_id = i.class_id, exam_id = mst.exam_id, exam_name = exam.exam_name, marks_assigned_user_id = mst.marks_assigned_user_id, section_id = i.section_id, roll_no = i.roll_no, sr_num = i.sr_num, std_name = i.std_name, subject_id = mst.subject_id, subject_name = subject.subject_name, user_id = Int32.Parse(Request.Cookies["loginUserId"].Value.ToString()), present = true });
            //    }
            //}



            return(View(list));
        }
        public ActionResult DeleteSubject(int id, FormCollection collection)
        {
            try
            {
                mst_subjectMain stdMain = new mst_subjectMain();

                stdMain.DeleteSubject(id);

                return(RedirectToAction("AllSubjectList"));
            }
            catch (Exception ex)
            {
                ModelState.AddModelError(String.Empty, "Subject is assigned cannot delete");

                return(RedirectToAction("AllSubjectList"));
            }
        }
Example #7
0
        public ActionResult AddClassSubject(mst_class_subject mst)
        {
            try
            {
                mst_class_subjectMain main = new mst_class_subjectMain();

                main.AddClassSubject(mst);

                return(RedirectToAction("AllClassSubjectList"));
            }
            catch
            {
                mst_classMain   mstClass   = new mst_classMain();
                mst_subjectMain mstsubject = new mst_subjectMain();


                mst_sessionMain sess = new mst_sessionMain();

                var class_list = mstClass.AllClassList(sess.findFinal_Session());

                var subject_list = mstsubject.AllSubjectList();



                IEnumerable <SelectListItem> list  = new SelectList(class_list, "class_id", "class_name");
                IEnumerable <SelectListItem> list1 = new SelectList(subject_list, "subject_id", "subject_name");



                ViewData["class_id"]   = list;
                ViewData["subject_id"] = list1;


                ModelState.AddModelError(String.Empty, "Subject Already Assigned");

                return(View(mst));
            }
        }
Example #8
0
        public ActionResult AddClassSubject()
        {
            mst_classMain   mstClass   = new mst_classMain();
            mst_subjectMain mstsubject = new mst_subjectMain();


            mst_sessionMain sess = new mst_sessionMain();

            var class_list = mstClass.AllClassList(sess.findFinal_Session());

            var subject_list = mstsubject.AllSubjectList();



            IEnumerable <SelectListItem> list  = new SelectList(class_list, "class_id", "class_name");
            IEnumerable <SelectListItem> list1 = new SelectList(subject_list, "subject_id", "subject_name");


            ViewData["class_id"]   = list;
            ViewData["subject_id"] = list1;


            return(View());
        }
        public ActionResult DeleteSubject(int id)
        {
            mst_subjectMain stdMain = new mst_subjectMain();

            return(View(stdMain.FindSubject(id)));
        }
        public ActionResult AllSubjectList()
        {
            mst_subjectMain stdMain = new mst_subjectMain();

            return(View(stdMain.AllSubjectList()));
        }