public JsonResult SaveUpdateAbstract(UserSubmissionModel submission) { var sessionId = this.Session["SessionID"].ToString(); IUserSessionRepository userSessionRepository = RepositoryClassFactory.GetInstance().GetUserSessionRepository(); UserSession userSession = userSessionRepository.FindByID(sessionId); if (userSession == null) { return(Json(new { errorCode = (int)ErrorCode.Redirect, message = Resources.AdminResource.msg_sessionInvalid }, JsonRequestBehavior.AllowGet)); } BaseResponse response = _userSubmissionService.Update(submission); return(Json(response, JsonRequestBehavior.AllowGet)); }
public JsonResult AssignAbstractSubmission(string userID, string submissionNumber, int status) { var sessionId = this.Session["SessionID"].ToString(); IUserSessionRepository userSessionRepository = RepositoryClassFactory.GetInstance().GetUserSessionRepository(); UserSession userSession = userSessionRepository.FindByID(sessionId); if (userSession == null) { return(Json(new { errorCode = (int)ErrorCode.Redirect, message = Resources.AdminResource.msg_sessionInvalid }, JsonRequestBehavior.AllowGet)); } UserSubmissionModel model = new UserSubmissionModel(); model.SubmitID = Guid.NewGuid().ToString(); model.CreatedDate = DateTime.Now; model.SubmissionNumber = submissionNumber; model.UserID = userID; model.Status = status; InsertResponse response = _userSubmissionService.Create(model); return(Json(response, JsonRequestBehavior.AllowGet)); }