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(); } }
public void SaveCheckpointTracking(CheckpointTracking model) { CheckpointRepository _chk = new CheckpointRepository(); _chk.SaveCheckpointTracking(model); }