Ejemplo n.º 1
0
        public ActionResult ManageRequest(int groupId, int requestId, bool accept)
        {
            ManageRequest action = new ManageRequest(_db, groupId, Requester(), requestId, accept);

            action.Execute();
            return(RedirectToAction("Requests", "Group", new { id = groupId }));
        }
Ejemplo n.º 2
0
        public void HttpPostPassingTest()
        {
            CredentialInfo credentialInfo = new CredentialInfo()
            {
                identityServerURL           = ConnectionConst.IDENTITYSERVERURL,
                identityServerClientID      = ConnectionConst.IDENTITYSERVERCLIENTID,
                identityServerClientSecrets = ConnectionConst.IDENTITYSERVERCLIENTSECRETS,
                identityServerScopes        = ConnectionConst.IDENTITYSERVERSCOPES,
                identityServerUsername      = ConnectionConst.IDENTITYSERVERUSERNAME,
                identityServerPassword      = ConnectionConst.IDENTITYSERVERPASSWORD
            };

            ManageRequest manageRequest = new ManageRequest(credentialInfo, ConnectionConst.APISERVERURL);

            Dictionary <string, string> ValidateUserNameAndPasswordInput = new Dictionary <string, string>()
            {
                { "userName", "test_f" },
                { "userPasswordHash", "bb96c2fc40d2d54617d6f276febe571f623a8dadf0b734855299b0e107fda32cf6b69f2da32b36445d73690b93cbd0f7bfc20e0f7f28553d2a4428f23b716e90" }
            };

            HttpContent ValidateUserNameAndPasswordInputContent = new StringContent(
                JsonConvert.SerializeObject(ValidateUserNameAndPasswordInput), Encoding.UTF8, "application/json");

            HttpResponseMessage httpResponse = manageRequest.HttpPost(ConnectionConst.POSTREQUESTURL,
                                                                      ValidateUserNameAndPasswordInputContent).Result;

            Assert.Equal(httpResponse.StatusCode, HttpStatusCode.OK);
        }
Ejemplo n.º 3
0
 private static void BuildPages()
 {
     ApplyLeave     = new ApplyLeave();
     C1MarginReport = new C1MarginReport();
     CustomerBalanceAgeingAnalysis = new CustomerBalanceAgeingAnalysis();
     ConvertPurchaseRequestToOrder = new ConvertPurchaseRequestToOrder();
     CreateExpenseInvoice          = new CreateExpenseInvoice();
     CreateVoucher         = new CreateVoucher();
     CreatePurchaseRequest = new CreatePurchaseRequest();
     EditExpenseInvoice    = new EditExpenseInvoice();
     EditPurchaseOrder     = new EditPurchaseOrder();
     EditPurchaseRequest   = new EditPurchaseRequest();
     EditVoucher           = new EditVoucher();
     ExpenseInvoiceTaxCalculationSummary = new ExpenseInvoiceTaxCalculationSummary();
     Login                          = new Login();
     ManageRequest                  = new ManageRequest();
     PRAdditionalDetails            = new PRAdditionalDetails();
     SelectPurchaseOrder            = new SelectPurchaseOrder();
     SelfServiceHome                = new SelfServiceHome();
     SpecifyPOPRCoverage            = new SpecifyPOPRCoverage();
     SpecifyTermsAndCondition       = new SpecifyTermsAndCondition();
     SpecifyScheduleAndDistribution = new SpecifyScheduleAndDistribution();
     TaxCalculationSummary          = new TaxCalculationSummary();
     ViewPurchaseOrder              = new ViewPurchaseOrder();
     ViewPurchaseRequest            = new ViewPurchaseRequest();
 }
            public void SentRequest()
            {
                //Create Extent Report
                test = extent.StartTest("Sent Requests");
                ManageRequest manageRequest = new ManageRequest();

                manageRequest.SentRequests();
            }
            public void ReceivedRequest()
            {
                //Create Extent Report
                test = extent.StartTest("Received Requests");
                ManageRequest manageRequest = new ManageRequest();

                manageRequest.ReceviedRequests();
            }
Ejemplo n.º 6
0
        public static void inputaccount()
        {
            ManageRequest manageRequest = new ManageRequest();

            manageRequest.TransType = manageRequest.ParseTransType("INPUTACCOUNTWITHEMV");
            manageRequest.EDCType   = manageRequest.ParseEDCType("CREDIT");
            manageRequest.Trans     = manageRequest.ParseTrans("SALE");
            manageRequest.Amount    = "100";
            manageRequest.MagneticSwipeEntryFlag = "1";
            manageRequest.ManualEntryFlag        = "1";
            manageRequest.ContactEMVEntryFlag    = "1";
            manageRequest.ContactlessEntryFlag   = "1";
            manageRequest.EncryptionFlag         = "1";
            manageRequest.KeySlot = "1";
            manageRequest.Timeout = "300";
            poslink.ManageRequest = manageRequest;
        }
 public void WhenUserIsInSentRequests()
 {
     ManageRequest.NavigateToSentRequest();
 }
Ejemplo n.º 8
0
        public void ThenIAmAbleToAcceptOrDeclineRequest()
        {
            ManageRequest manageRequest = new ManageRequest();

            manageRequest.ResponseRequests();
        }
Ejemplo n.º 9
0
 public void SentRequestsSteps()
 {
     ManageRequest.Click();
     SentRequest.Click();
 }
Ejemplo n.º 10
0
 public void ReceivedRequestsSteps()
 {
     ManageRequest.Click();
     ReceivedRequest.Click();
 }
 public void ThenVerifyReceivedRequestContent()
 {
     ManageRequest.verifyRecievedRequestcontent();
 }
 public void ThenVerifySentRequestContent()
 {
     ManageRequest.verifySentRequestcontent();
 }
Ejemplo n.º 13
0
        public void WhenIClickOnReceivedRequest()
        {
            ManageRequest manageRequest = new ManageRequest();

            manageRequest.ReceviedRequests();
        }
 public void GivenUserNavigatesToManageListingPage()
 {
     ManageRequest.NavigateToManageRequest();
     Driver.TurnOnWait();
 }
Ejemplo n.º 15
0
        public void GivenINavigateToManageRequestTab()
        {
            ManageRequest manageRequest = new ManageRequest();

            manageRequest.MangRequests();
        }
Ejemplo n.º 16
0
        public void ThenIAmAbleToSentRequest()
        {
            ManageRequest manageRequest = new ManageRequest();

            manageRequest.SentARequest();
        }
Ejemplo n.º 17
0
        public void WhenIClickOnSentRequest()
        {
            ManageRequest manageRequest = new ManageRequest();

            manageRequest.SentRequests();
        }
 public void WhenUserIsInReceivedRequest()
 {
     ManageRequest.NavigateToReceivedRequest();
 }
Ejemplo n.º 19
0
        public void GivenIGoToManageRequestTab()
        {
            ManageRequest manageRequest = new ManageRequest();

            manageRequest.ManageRequests();
        }