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); } }