コード例 #1
0
ファイル: UserController.cs プロジェクト: sumitc91/M2E-2.0
        public JsonResult SubmitTranscriptionInputTableDataByRefKey(List<string[]> data)
        {
            //var username = "******";
            var refKey = Request.QueryString["refKey"].ToString(CultureInfo.InvariantCulture);
            var UserResponse = new List<string[]>();
            foreach (var row in data)
            {
                bool useful = false;
                foreach (var inputBoxData in row)
                {
                    if (inputBoxData != null && inputBoxData != "")
                    {
                        useful = true;
                        break;
                    }
                }
                if (useful)
                    UserResponse.Add(row);
            }
            var serializeData = JsonConvert.SerializeObject(UserResponse);
            var headers = new HeaderManager(Request);
            M2ESession session = TokenManager.getSessionInfo(headers.AuthToken, headers);
            var userTemplateList = new UserTranscriptionService();
            var isValidToken = TokenManager.IsValidSession(headers.AuthToken);
            if (isValidToken)
            {
                return Json(userTemplateList.SubmitTranscriptionInputTableDataByRefKey(session.UserName, refKey, serializeData));
                return null;
            }
            else
            {
                ResponseModel<string> response = new ResponseModel<string>();
                response.Status = 401;
                response.Message = "Unauthorized";
                return Json(response);
            }


        }
コード例 #2
0
ファイル: UserController.cs プロジェクト: sumitc91/M2E-2.0
 public JsonResult GetImageModerationTemplateInformationByRefKey()
 {
     //var username = "******";
     var refKey = Request.QueryString["refKey"].ToString(CultureInfo.InvariantCulture);
     var headers = new HeaderManager(Request);
     M2ESession session = TokenManager.getSessionInfo(headers.AuthToken, headers);
     var userTemplateList = new UserTranscriptionService();
     var isValidToken = TokenManager.IsValidSession(headers.AuthToken);
     if (isValidToken)
     {
         return Json(userTemplateList.GetMultipleImageModerationTemplateInformationByRefKey(session.UserName, refKey));
     }
     else
     {
         ResponseModel<string> response = new ResponseModel<string>();
         response.Status = 401;
         response.Message = "Unauthorized";
         return Json(response);
     }
 }