コード例 #1
0
        public ActionResult Create(EvaluationModel Model)
        {
            Authentication("EVAF");
            try
            {
                tblEvaluationHeader tbl = new tblEvaluationHeader();

                tbl.AccedamicYear         = DateTime.Now.Year.ToString();
                tbl.CreatedBy             = USession.User_Id;
                tbl.CreatedDate           = DateTime.Today;
                tbl.EvaluationDescription = Model.EvaluationDescription;
                tbl.EvaluationType        = Model.EvaluationType;
                tbl.isActive     = "Y";
                tbl.TestPaperFee = Model.TestPaperFee;
                tbl.SchoolId     = USession.School_Id;
                Connection.tblEvaluationHeaders.Add(tbl);

                Connection.SaveChanges();


                dropdowns();



                return(RedirectToAction("Create"));
            }
            catch
            {
                return(View());
            }
        }
コード例 #2
0
        public JsonResult AddSchoolEvaluations(EvaluationModel Model)
        {
            Authentication("EVAF");
            try
            {
                string result = "Error";

                var count = Connection.tblEvaluationHeaders.Count(u => u.SchoolId == Model.SchoolId && u.EvaluationDescription == Model.EvaluationDescription);
                if (count == 0)
                {
                    tblEvaluationHeader newscg = new tblEvaluationHeader();
                    newscg.AccedamicYear         = DateTime.Now.Year.ToString();
                    newscg.CreatedBy             = USession.User_Id;
                    newscg.SchoolId              = USession.School_Id;
                    newscg.EvaluationDescription = Model.EvaluationDescription;
                    newscg.isActive              = "Y";
                    newscg.CreatedDate           = DateTime.Now;
                    newscg.EvaluationType        = Model.EvaluationType;
                    newscg.TestPaperFee          = Model.TestPaperFee;


                    Connection.tblEvaluationHeaders.Add(newscg);
                    Connection.SaveChanges();

                    result = USession.School_Id;

                    //   ViewBag.SchoolId = Model.SchoolId;
                }
                else
                {
                    result = "Exits";
                }
                //ShowTeacherQualificatoin();

                return(Json(result, JsonRequestBehavior.AllowGet));
            }
            catch (Exception Ex)
            {
                Errorlog.ErrorManager.LogError("Teacher Controller - AddQualification(QualificationModel Model)", Ex);
                return(Json("Exception", JsonRequestBehavior.AllowGet));
            }
        }