Exemple #1
0
        public ActionResult SetActiveness(Model_SetActiveness model)
        {
            if (ModelState.IsValid)
            {
                var q = db.Tbl_Form.Where(x => x.Form_ID == model.ID).SingleOrDefault();

                if (q != null)
                {
                    q.Form_IsActive = model.Activeness;

                    db.Entry(q).State = EntityState.Modified;

                    if (Convert.ToBoolean(db.SaveChanges() > 0))
                    {
                        TempData["TosterState"]   = "success";
                        TempData["TosterType"]    = TosterType.Maseage;
                        TempData["TosterMassage"] = "عملیات با موفقیت انجام شده";

                        return(RedirectToAction("Index"));
                    }
                    else
                    {
                        TempData["TosterState"]   = "error";
                        TempData["TosterType"]    = TosterType.Maseage;
                        TempData["TosterMassage"] = "عملیات با موفقیت انجام نشده";

                        return(RedirectToAction("Index"));
                    }
                }
            }

            return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
        }
Exemple #2
0
        public ActionResult SetActiveness(Model_SetActiveness model)
        {
            if (ModelState.IsValid)
            {
                var _ClassPlan = db.Tbl_ClassPlan.Where(x => x.CP_ID == model.ID).SingleOrDefault();

                if (_ClassPlan != null)
                {
                    _ClassPlan.CP_IsActive     = model.Activeness;
                    _ClassPlan.CP_ModifiedDate = DateTime.Now;

                    db.Entry(_ClassPlan).State = EntityState.Modified;

                    if (Convert.ToBoolean(db.SaveChanges() > 0))
                    {
                        TempData["TosterState"]   = "success";
                        TempData["TosterType"]    = TosterType.Maseage;
                        TempData["TosterMassage"] = "تغییر وضعیت نمایش با موفقیت انجام شد";

                        return(RedirectToAction("Index", "Class", new { area = "Dashboard" }));
                    }
                    else
                    {
                        TempData["TosterState"]   = "error";
                        TempData["TosterType"]    = TosterType.Maseage;
                        TempData["TosterMassage"] = "تغییر وضعیت نمایش موفقیت انجام نشد";

                        return(HttpNotFound());
                    }
                }
            }

            return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
        }
Exemple #3
0
        public ActionResult SetPresence(Model_SetActiveness model)
        {
            if (ModelState.IsValid)
            {
                var _UserClassPlanPresence = db.Tbl_UserClassPlanPresence.Where(x => x.UCPP_ID == model.ID).SingleOrDefault();

                if (_UserClassPlanPresence != null)
                {
                    _UserClassPlanPresence.UCPP_IsPresent    = model.Activeness;
                    _UserClassPlanPresence.UCPP_ModifiedDate = DateTime.Now;

                    db.Entry(_UserClassPlanPresence).State = EntityState.Modified;

                    if (Convert.ToBoolean(db.SaveChanges() > 0))
                    {
                        TempData["TosterState"]   = "success";
                        TempData["TosterType"]    = TosterType.Maseage;
                        TempData["TosterMassage"] = "تغییر وضعیت حضور با موفقیت انجام شد";

                        return(RedirectToAction("Details", "Presence", new { area = "Dashboard", id = db.Tbl_UserClassPlanPresence.Where(x => x.UCPP_ID == model.ID).SingleOrDefault().Tbl_UserClassPlan.UCP_ID }));
                    }
                    else
                    {
                        TempData["TosterState"]   = "error";
                        TempData["TosterType"]    = TosterType.Maseage;
                        TempData["TosterMassage"] = "تغییر وضعیت حضور با موفقیت انجام نشد";

                        return(RedirectToAction("Details", "Presence", new { area = "Dashboard", id = db.Tbl_UserClassPlanPresence.Where(x => x.UCPP_ID == model.ID).SingleOrDefault().Tbl_UserClassPlan.UCP_ID }));
                    }
                }
            }

            return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
        }
        public ActionResult SetActiveness(Model_SetActiveness model)
        {
            if (ModelState.IsValid)
            {
                var _TakeTurn = db.Tbl_TakeTurn.Where(x => x.Tbl_Student.Student_ID == model.ID).FirstOrDefault();

                if (_TakeTurn != null)
                {
                    _TakeTurn.TT_IsPresent = model.Activeness;

                    db.Entry(_TakeTurn).State = EntityState.Modified;

                    if (Convert.ToBoolean(db.SaveChanges() > 0))
                    {
                        TempData["TosterState"]   = "success";
                        TempData["TosterType"]    = TosterType.Maseage;
                        TempData["TosterMassage"] = "عملیات با موفقیت انجام شده";

                        return(RedirectToAction("Index", new { id = _TakeTurn.Tbl_TurnTimeSheet.TTS_ID }));
                    }
                    else
                    {
                        TempData["TosterState"]   = "error";
                        TempData["TosterType"]    = TosterType.Maseage;
                        TempData["TosterMassage"] = "عملیات با موفقیت انجام نشده";

                        return(HttpNotFound());
                    }
                }
            }

            return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
        }
Exemple #5
0
        public ActionResult SetActiveness(int id)
        {
            var q = db.Tbl_Form.Where(x => x.Form_ID == id).SingleOrDefault();

            if (q != null)
            {
                Model_SetActiveness model = new Model_SetActiveness()
                {
                    ID         = id,
                    Activeness = q.Form_IsActive
                };

                return(PartialView(model));
            }

            return(HttpNotFound());
        }
Exemple #6
0
        public ActionResult SetActiveness(int id)
        {
            var _ClassPlan = db.Tbl_ClassPlan.Where(x => x.CP_ID == id).SingleOrDefault();

            if (_ClassPlan != null)
            {
                Model_SetActiveness model = new Model_SetActiveness()
                {
                    ID         = id,
                    Activeness = _ClassPlan.CP_IsActive
                };

                return(PartialView(model));
            }

            return(HttpNotFound());
        }
Exemple #7
0
        public ActionResult SetPresence(int id)
        {
            var _UserClassPlanPresence = db.Tbl_UserClassPlanPresence.Where(x => x.UCPP_ID == id).SingleOrDefault();

            if (_UserClassPlanPresence != null)
            {
                Model_SetActiveness model = new Model_SetActiveness()
                {
                    ID         = id,
                    Activeness = _UserClassPlanPresence.UCPP_IsPresent
                };

                return(PartialView(model));
            }

            return(HttpNotFound());
        }
        public ActionResult SetActiveness(int id)
        {
            var _TakeTurn = db.Tbl_TakeTurn.Where(x => x.Tbl_Student.Student_ID == id).FirstOrDefault();

            if (_TakeTurn != null)
            {
                Model_SetActiveness model = new Model_SetActiveness()
                {
                    ID         = id,
                    Activeness = _TakeTurn.TT_IsPresent
                };

                return(PartialView(model));
            }

            return(HttpNotFound());
        }