コード例 #1
0
 public ActionResult Create(StudentFeedBackViewModel collection)
 {
     try
     {
         collection.StudentFeedBackReport.ApprovedBy = User.Identity.Name == "" ? "Naveed" : User.Identity.Name;
         if (collection.StudentFeedBackReport.Id > 0)
         {
             collection.StudentFeedBackReport.ModifiedOn = DateTime.Now;
             collection.StudentFeedBackReport.ModifiedBy = User.Identity.Name == "" ? "Naveed" : User.Identity.Name;
             unitofwork.StudentFeedBackReportRepository.Update(collection.StudentFeedBackReport);
         }
         else
         {
             collection.StudentFeedBackReport.CreatedOn = DateTime.Now;
             collection.StudentFeedBackReport.CreatedBy = User.Identity.Name == "" ? "Naveed" : User.Identity.Name;
             unitofwork.StudentFeedBackReportRepository.Insert(collection.StudentFeedBackReport);
         }
         unitofwork.Save();
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
コード例 #2
0
        // GET: StudentFeedBackReport/Create
        public ActionResult Create(int?id)
        {
            StudentFeedBackViewModel model = new StudentFeedBackViewModel();

            model.SubjectsSelectList = Exam_Subjects();
            model.StudentSelectList  = LoadStudents();
            if (id > 0)
            {
                model.StudentFeedBackReport = db.StudentFeedBackReports.Where(x => x.Id == id).FirstOrDefault();
            }
            return(View(model));
        }
コード例 #3
0
ファイル: LibraryController.cs プロジェクト: kamal622/ACE.LMS
        public JsonNetResult StudentFeedBack(StudentFeedBackViewModel model)
        {
            var student = this._studentService.GetStudentByUserId(User.Identity.GetUserId());

            student.IsLike             = model.isLike;
            student.IsLikeBookShare    = model.IsLikeBookShare;
            student.IsLikeContribution = model.IsLikeContribution;
            student.IsLikeVoluntary    = model.IsLikeVoluntary;
            this._studentService.Update(student);
            return(JsonNet(new JsonResponse {
                MsgType = MessageType.Success, Messages = new List <string>(), RedirectUrl = Url.Action("Index", "Student", null, Request.Url.Scheme)
            }, JsonRequestBehavior.AllowGet));
        }