示例#1
0
        public ActionResult SelectionCriteriaUpdate()
        {
            SelectPointsData progData = new SelectPointsData();
            SelectPoints     _prog    = null;

            _prog               = progData.GetData_AllDropdown(Session["AgencyID"].ToString());
            ViewBag.RefList     = _prog.refList;
            TempData["RefList"] = ViewBag.RefList;
            return(View(_prog));
        }
示例#2
0
        public JsonResult Deletecustomques(string CQID = "0")
        {
            SelectPointsData obj = new SelectPointsData();

            try
            {
                return(Json(obj.DeleteQues(CQID, Session["AgencyID"].ToString(), Session["UserID"].ToString())));
            }
            catch (Exception Ex)
            {
                clsError.WriteException(Ex);
                return(Json("Error occured please try again."));
            }
        }
示例#3
0
        public JsonResult GetRefProglist(string ProgramId = "0")//string RestrictedId = "0",
        {
            SelectPointsData obj = new SelectPointsData();

            try
            {
                return(Json(obj.GetRefProglistInfo(ProgramId, Session["AgencyID"].ToString())));//RestrictedId,
            }
            catch (Exception Ex)
            {
                clsError.WriteException(Ex);
                return(Json("Error occured please try again."));
            }
        }
示例#4
0
 public JsonResult listQuesDetails(string ProgramId = "0")//string CQID = "0",
 {
     try
     {
         SelectPointsData obj = new SelectPointsData();
         var listQues         = obj.QuesDetails(ProgramId, Session["AgencyID"].ToString()).ToList();
         return(Json(new { listQues }));
     }
     catch (Exception Ex)
     {
         clsError.WriteException(Ex);
         return(Json(Ex.Message));
     }
 }
示例#5
0
 public ActionResult SelectionCriteriaUpdate(SelectPoints info, string Command, FormCollection collection, List <FingerprintsModel.SelectPoints.CustomQuestion> CustomQues)
 {
     try
     {
         TempData.Keep();
         string           message = "";
         SelectPointsData obj     = new SelectPointsData();
         info.AgencyID = (Session["AgencyID"].ToString());
         if (info.SPID == 0)
         {
             if (Command == "SaveLockSelectDetail")
             {
                 info.IsLocked      = true;
                 info.ReferenceProg = (collection["DdlProgRefList"].ToString() == "-1") ? null : collection["DdlProgRefList"];
                 message            = obj.AddEditSelectPoint(info, 0, Guid.Parse(Session["UserID"].ToString()), CustomQues);
             }
             else
             {
                 info.IsLocked      = false;
                 info.ReferenceProg = (collection["DdlProgRefList"].ToString() == "-1") ? null : collection["DdlProgRefList"];
                 message            = obj.AddEditSelectPoint(info, 0, Guid.Parse(Session["UserID"].ToString()), CustomQues);
             }
             // info.ReferenceProg = (collection["DdlProgRefList"].ToString() == "-1") ? null : collection["DdlProgRefList"];
             //  message = obj.AddEditSelectPoint(info, 0, Guid.Parse(Session["UserID"].ToString()), CustomQues);
         }
         else
         {
             if (info.IsLocked == false)
             {
                 if (Command == "SaveLockSelectDetail")
                 {
                     info.IsLocked      = true;
                     info.ReferenceProg = (collection["DdlProgRefList"].ToString() == "-1") ? null : collection["DdlProgRefList"];
                     message            = obj.AddEditSelectPoint(info, 1, Guid.Parse(Session["UserID"].ToString()), CustomQues);
                 }
                 else
                 {
                     info.IsLocked      = false;
                     info.ReferenceProg = (collection["DdlProgRefList"].ToString() == "-1") ? null : collection["DdlProgRefList"];
                     message            = obj.AddEditSelectPoint(info, 1, Guid.Parse(Session["UserID"].ToString()), CustomQues);
                 }
             }
             else
             {
                 ViewBag.message = "Record already locked.";
                 ViewBag.result  = "Sucess";
             }
             //info.ReferenceProg = (collection["DdlProgRefList"].ToString() == "-1") ? null : collection["DdlProgRefList"];
             //message = obj.AddEditSelectPoint(info, 1, Guid.Parse(Session["UserID"].ToString()), CustomQues);
         }
         if (message == "1")
         {
             // TempData["message"] = "Record added successfully.";
             ViewBag.message = "Record added successfully.";
             ViewBag.result  = "Sucess";
         }
         else if (message == "2")
         {
             ViewBag.message = "Record updated successfully.";
             ViewBag.result  = "Sucess";
         }
         else if (message == "3")
         {
             ViewBag.message = "Record already locked.";
             ViewBag.result  = "Sucess";
         }
         ViewBag.RefList = TempData["RefList"];
         TempData.Keep();
     }
     catch (Exception ex)
     {
         clsError.WriteException(ex);
     }
     ViewBag.RefList = TempData["RefList"];
     TempData.Keep();
     return(View(info));
 }