Beispiel #1
0
        public ActionResult Clicks(string file)
        {
            string filename = "";
            int    Position = file.LastIndexOf("/");

            filename = file.Substring(Position + 1);
            CheckpointBL       _chkBL     = new CheckpointBL();
            CheckpointTracking chkModel   = new CheckpointTracking();
            CheckpointModel    chkpPModel = new CheckpointModel();

            chkpPModel             = _chkBL.GetActiveCheckpoint();
            chkModel.CHECKPOINT_ID = chkpPModel.CHECKPOINT_ID;// Convert.ToDecimal(Session["CheckId"].ToString());
            chkModel.CREATED_DATE  = DateTime.Now;
            chkModel.DOWNLOAD_TIME = DateTime.Now;
            chkModel.CREATED_BY    = Session["w_user"].ToString().ToUpper();
            chkModel.DOC_URL       = file;
            chkModel.FILE_NAME     = filename;
            chkModel.PA_CODE       = Session["w_pacode"].ToString();
            chkModel.STARS_ID      = Session["StarsIdProfile"].ToString();

            _chkBL.SaveCheckpointTracking(chkModel);
            //saveClick();
            return(Json(new
            {
                //redirectUrl = Url.Action("Presentation", "Toolkit"),
                isRedirect = true,
                JsonRequestBehavior.AllowGet
            }));
        }
 /// <summary>
 /// Save the checkpoint tracking
 /// </summary>
 /// <param name="model"></param>
 public void SaveCheckpointTracking(CheckpointTracking model)
 {
     using (LBCData context = new LBCData(ConnectionHelper.getConnectionString()))
     {
         LBC_CHECKPOINT_TRACKING _checkpointTrack = new LBC_CHECKPOINT_TRACKING()
         {
             STARS_ID      = model.STARS_ID,
             PA_CODE       = model.PA_CODE,
             DOC_URL       = model.DOC_URL,
             FILE_NAME     = model.FILE_NAME,
             DOWNLOAD_TIME = model.DOWNLOAD_TIME,
             CHECKPOINT_ID = model.CHECKPOINT_ID,
             CREATED_DATE  = model.CREATED_DATE,
             CREATED_BY    = model.CREATED_BY
         };
         context.LBC_CHECKPOINT_TRACKING.Add(_checkpointTrack);
         context.SaveChanges();
     }
 }
Beispiel #3
0
        public void SaveCheckpointTracking(CheckpointTracking model)
        {
            CheckpointRepository _chk = new CheckpointRepository();

            _chk.SaveCheckpointTracking(model);
        }