Пример #1
0
        public JsonResult AddSubjects(UsersSujectModel[] objSubjectModel)
        {
            ResponseModel objModel = new ResponseModel();

            try
            {
                if (objSubjectModel != null && objSubjectModel.Length > 0 && objSubjectModel.Length <= 2)
                {
                    SubjectBAL objBal = new SubjectBAL();
                    objBal.addUserSubjects(objSubjectModel);
                    objModel.Success = true;
                    objModel.Message = "Subject Added Successfully..";
                }
                else
                {
                    objModel.Success = false;
                    objModel.Message = "Please select Atleast One Subject";
                    if (objSubjectModel != null && objSubjectModel.Length > 2)
                    {
                        objModel.Message = "Maximum 2 Subects are required.";
                    }
                }
            }
            catch (Exception cc)
            {
                objModel.Success = false;
                objModel.Message = cc.Message.ToString();
            }

            return(Json(objModel));
        }
Пример #2
0
        public ActionResult Manage()
        {
            SubjectBAL objBal = new SubjectBAL();
            var        data   = objBal.getSubectsListWithUserForAdmin();

            return(View(data));
        }
Пример #3
0
        public ActionResult Subjects()
        {
            SubjectBAL objBal = new SubjectBAL();
            var        data   = objBal.getSubectsListWithUsers(Convert.ToInt32(Session["User_ID"]));

            return(View(data));
        }
Пример #4
0
        public ActionResult PrintPDF()
        {
            SubjectBAL objBal = new SubjectBAL();
            var        data   = objBal.getSubectsListWithUserForAdmin();

            return(new PartialViewAsPdf("~/Views/Shared/_partial/_SubjectList.cshtml", data)
            {
                FileName = "TestPartialViewAsPdf.pdf"
            });
        }
Пример #5
0
        public JsonResult UpdateStauts(int Id, int Status)
        {
            ResponseModel objModel = new ResponseModel();

            try
            {
                SubjectBAL objBal = new SubjectBAL();
                var        status = objBal.UpdateStatus(Id, Status);
            }
            catch (Exception cc)
            {
                objModel.Success = false;
                objModel.Message = cc.Message.ToString();
            }

            return(Json(objModel));
        }