protected void PoPuP(object sender, DirectEventArgs e) { string id = e.ExtraParams["id"]; string type = e.ExtraParams["type"]; routerRef.ReadOnly = true; switch (type) { case "ColName": //Step 1 : get the object from the Web Service GetRouterRequest r = new GetRouterRequest(); r.RouterRef = id; FillBranch(); RecordResponse <Router> response = _timeAttendanceService.ChildGetRecord <Router>(r); if (!response.Success) { X.MessageBox.ButtonText.Ok = Resources.Common.Ok; X.Msg.Alert(Resources.Common.Error, response.Summary).Show(); return; } //Step 2 : call setvalues with the retrieved object this.BasicInfoTab.SetValues(response.result); recordId.Text = id; branchId.Select(response.result.branchId.ToString()); this.EditRecordWindow.Title = Resources.Common.EditWindowsTitle; this.EditRecordWindow.Show(); break; case "colDelete": X.Msg.Confirm(Resources.Common.Confirmation, Resources.Common.DeleteOneRecord, new MessageBoxButtonsConfig { Yes = new MessageBoxButtonConfig { //We are call a direct request metho for deleting a record Handler = String.Format("App.direct.DeleteRecord({0})", id), Text = Resources.Common.Yes }, No = new MessageBoxButtonConfig { Text = Resources.Common.No } }).Show(); break; case "colAttach": //Here will show up a winow relatice to attachement depending on the case we are working on break; default: break; } }
/// <summary>Snippet for Get</summary> public void GetRequestObject() { // Snippet: Get(GetRouterRequest, CallSettings) // Create client RoutersClient routersClient = RoutersClient.Create(); // Initialize request argument(s) GetRouterRequest request = new GetRouterRequest { Region = "", Router = "", Project = "", }; // Make the request Router response = routersClient.Get(request); // End snippet }
public async stt::Task GetRequestObjectAsync() { moq::Mock <Routers.RoutersClient> mockGrpcClient = new moq::Mock <Routers.RoutersClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClientForRegionOperations()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); GetRouterRequest request = new GetRouterRequest { Region = "regionedb20d96", Router = "routerd55c39f3", Project = "projectaa6ff846", }; Router expectedResponse = new Router { Id = 11672635353343658936UL, Bgp = new RouterBgp(), Kind = "kindf7aa39d9", Name = "name1c9368b0", Nats = { new RouterNat(), }, Interfaces = { new RouterInterface(), }, CreationTimestamp = "creation_timestamp235e59a1", Region = "regionedb20d96", Network = "networkd22ce091", EncryptedInterconnectRouter = false, Description = "description2cf9da67", BgpPeers = { new RouterBgpPeer(), }, SelfLink = "self_link7e87f12d", }; mockGrpcClient.Setup(x => x.GetAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <Router>(stt::Task.FromResult(expectedResponse), null, null, null, null)); RoutersClient client = new RoutersClientImpl(mockGrpcClient.Object, null); Router responseCallSettings = await client.GetAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); Router responseCancellationToken = await client.GetAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for GetAsync</summary> public async Task GetRequestObjectAsync() { // Snippet: GetAsync(GetRouterRequest, CallSettings) // Additional: GetAsync(GetRouterRequest, CancellationToken) // Create client RoutersClient routersClient = await RoutersClient.CreateAsync(); // Initialize request argument(s) GetRouterRequest request = new GetRouterRequest { Region = "", Router = "", Project = "", }; // Make the request Router response = await routersClient.GetAsync(request); // End snippet }