public string approveRequisition(string accessToken, int reqId)
 {
     try
     {
         OAuthController oAuth = new OAuthController();
         User user = oAuth.actionGetUserByToken(accessToken);
         //get userId
         RequisitionController requisitionController = new RequisitionController();
         requisitionController.actionRequisitionStatusChangeToApproved(reqId, user.id);
         return "success";
     }
     catch (Exception e)
     {
         return "fail";
     }
 }
 public string approveAllRequisitions(string accessToken, List<RequisitionId> requisitionsIds)
 {
     OAuthController oAuth = new OAuthController();
     User user = oAuth.actionGetUserByToken(accessToken);
     RequisitionController requisitionController = new RequisitionController();
     try
     {
         for (int i = 0; i < requisitionsIds.Count(); i++)
         {
             RequisitionId requisitionId = requisitionsIds[i];
             requisitionController.actionRequisitionStatusChangeToApproved(requisitionId.reqId, user.id);
         }
         return "success";
     }
     catch (Exception e)
     {
         return "fail";
     }
 }
        public static void approveRequisitions(List<RequisitionID> jsonParam)
        {
            User sUser = (User)HttpContext.Current.Session["user"];
            if (sUser == null)
            {
                return;
            }

            UserController userController = new UserController();
            User dUser = userController.actionGetUserByID(sUser.id);

            JavaScriptSerializer js = new JavaScriptSerializer();
            // System.Diagnostics.Debug.WriteLine("check @@@@@@@@@@@@ approveRequisitions:" + js.Serialize(jsonParam));
            System.Diagnostics.Debug.WriteLine("check @@@@@@@@@@@@ approveRequisitions:" + jsonParam.Count());

            //actionRequisitionStatusChangeToApproved(int requisition_id)
            RequisitionController requisitionController = new RequisitionController();

            foreach (RequisitionID requisitionId in jsonParam)
            {
                System.Diagnostics.Debug.WriteLine("check @@@@@@@@@@@@ param:" + requisitionId.Id);
                requisitionController.actionRequisitionStatusChangeToApproved(Convert.ToInt32(requisitionId.Id), dUser.id);
            }
        }