/// <summary>
        /// Creates an AddRequest packet.
        /// </summary>
        /// <param name="context">The user context which contains message ID.</param>
        /// <param name="objectDn">The DN of the object to be added.</param>
        /// <param name="attributes">Attributes to be set.</param>
        /// <returns>The packet that contains the request.</returns>
        internal override AdtsAddRequestPacket CreateAddRequest(
            AdtsLdapContext context,
            string objectDn,
            params KeyValuePair<string, string[]>[] attributes)
        {
            int length = (attributes != null) ? attributes.Length : 0;

            AddRequest_attrs_element[] addrequestAttrsArray = new AddRequest_attrs_element[length];
            for (int i = 0; i < length; i++)
            {
                addrequestAttrsArray[i] = new AddRequest_attrs_element(
                    new AttributeType(attributes[i].Key),
                    CreateAttributeValueSet(attributes[i].Value));
            }
            Asn1SequenceOf<AddRequest_attrs_element> attributeList = new Asn1SequenceOf<AddRequest_attrs_element>(addrequestAttrsArray);

            AddRequest addRequest = new AddRequest(
                new LDAPDN(objectDn ?? string.Empty),
                attributeList);

            LDAPMessage_protocolOp operation = new LDAPMessage_protocolOp();
            operation.SetData(LDAPMessage_protocolOp.addRequest, addRequest);

            LDAPMessage message = new LDAPMessage(new MessageID(context.MessageId), operation);

            AdtsAddRequestPacket packet = new AdtsAddRequestPacket();
            packet.ldapMessagev2 = message;
            packet.messageId = context.MessageId;

            return packet;
        }
Exemple #2
0
        public void RequestId_Set_GetReturnsExpected()
        {
            var request = new AddRequest {
                RequestId = "Id"
            };

            Assert.Equal("Id", request.RequestId);
        }
Exemple #3
0
        public void DistinguishedName_Set_GetReturnsExpected()
        {
            var request = new AddRequest {
                DistinguishedName = "Name"
            };

            Assert.Equal("Name", request.DistinguishedName);
        }
 public async Task<AddResponse> AddAsync(AddRequest request)
 {
     using (var client = new WebClient())
     {
         await client.DownloadDataTaskAsync(new Uri(this.url + "add?id=" + request.CalculatorId + "&value=" + request.Value));
     }
     return new AddResponse();
 }
Exemple #5
0
        public Response Add(AddRequest request)
        {
            Response r = new Response();

            r.Answer = request.A + request.B;
            Console.WriteLine("Add {0}+{1}={2}", request.A, request.B, r.Answer);
            return(r);
        }
Exemple #6
0
 public async Task Add([FromBody] AddRequest request)
 {
     await _userRepository.InsertAsync(new User()
     {
         Login    = request.Login,
         Password = request.Password
     });
 }
Exemple #7
0
            public static void Add(string username, System.Action <bool, Friendship> callback)
            {
                var post = new AddRequest();

                post.username = username;
                DownloadData("friends-add.php", post, callback);
                ClearCache();
            }
 public AddResponse Add(AddRequest request)
 {
     using (var client = new WebClient())
     {
         client.DownloadData(new Uri(this.url + "add?id=" + request.CalculatorId + "&value=" + request.Value));
     }
     return new AddResponse();
 }
        private void AddOrganizationalUnit(LdapConnection connection, string entryDn)
        {
            string      dn          = entryDn + "," + LdapConfiguration.Configuration.SearchDn;
            AddRequest  addRequest  = new AddRequest(dn, "organizationalUnit");
            AddResponse addResponse = (AddResponse)connection.SendRequest(addRequest);

            Assert.Equal(ResultCode.Success, addResponse.ResultCode);
        }
Exemple #10
0
        public void AddRequest_CorrectlyReturnsOperationname()
        {
            var expected = "sum";
            var request  = new AddRequest();

            var operationName = request.GetOperationName();

            operationName.Should().Be(expected);
        }
        public override Task <AddReply> AddStep(AddRequest request, ServerCallContext context)
        {
            var newStep = new Step(request.Name, request.Result, ConvertStatus(request.Status));

            _stepListModel.AddSteps(new[] { newStep });
            return(Task.FromResult(new AddReply {
                Success = true
            }));
        }
Exemple #12
0
        public void Ctor_Default()
        {
            var request = new AddRequest();

            Assert.Empty(request.Attributes);
            Assert.Empty(request.Controls);
            Assert.Null(request.DistinguishedName);
            Assert.Null(request.RequestId);
        }
Exemple #13
0
        public void Ctor_DistinguishedString_Attributes(string distinguishedName, DirectoryAttribute[] attributes)
        {
            var request = new AddRequest(distinguishedName, attributes);

            Assert.Equal(attributes ?? Enumerable.Empty <DirectoryAttribute>(), request.Attributes.Cast <DirectoryAttribute>());
            Assert.Empty(request.Controls);
            Assert.Equal(distinguishedName, request.DistinguishedName);
            Assert.Null(request.RequestId);
        }
        public async Task Add_WithEmptyAddends_Returns400Response()
        {
            var request = new AddRequest();
            var client  = _factory.CreateClient();

            var response = await client.PostJsonAsync("/calculator/add", request);

            response.StatusCode.Should().Be(HttpStatusCode.BadRequest);
        }
Exemple #15
0
 public void StartInstallation()
 {
     if (AcceptedInstallingNewPackage())
     {
         m_InstallingNewPackage    = true;
         m_AddRequest              = Client.Add(m_ServiceInstance.editorGamePackageName + "@" + m_InstallVersion);
         EditorApplication.update += AddPackageProgress;
     }
 }
Exemple #16
0
 public Task <bool> Add(AddRequest request)
 {
     return(Orm.Set <Student>()
            .AddAsync(new Student()
     {
         Name = request.Name,
         TeacherID = request.TeacherID
     }));
 }
Exemple #17
0
        private void XiaomiPackageControlGUI()
        {
            EditorGUI.BeginDisabledGroup(!IsVersionInitialized || packmanOperationRunning);

            if (!xiaomiPackageInstalled)
            {
                if (GUILayout.Button("Add", GUILayout.Width(60)))
                {
                    if (packmanOperationRunning)
                    {
                        return;
                    }

                    AddRequest add = Client.Add(LatestXiaomiPackageId);
                    requestList.Add(new RequestQueueItem(add, PackmanOperationType.Add));
                    System.Console.WriteLine("Adding: " + LatestXiaomiPackageId);
                    packmanOperationRunning = true;
                }
            }
            else
            {
                GUILayout.BeginHorizontal();
                if (!string.IsNullOrEmpty(latestXiaomiPackageVersion) && currentXiaomiPackageVersion != latestXiaomiPackageVersion)
                {
                    if (GUILayout.Button("Update", GUILayout.Width(60)))
                    {
                        if (packmanOperationRunning)
                        {
                            return;
                        }

                        if (EditorUtility.DisplayDialog("Update Xiaomi SDK", "Are you sure you want to update to " + latestXiaomiPackageVersion + " ?", "Yes", "No"))
                        {
                            AddRequest add = Client.Add(LatestXiaomiPackageId);
                            requestList.Add(new RequestQueueItem(add, PackmanOperationType.Add));
                            System.Console.WriteLine("Updating to: " + LatestXiaomiPackageId);
                            packmanOperationRunning = true;
                        }
                    }
                }
                if (GUILayout.Button("Remove", GUILayout.Width(60)))
                {
                    if (packmanOperationRunning)
                    {
                        return;
                    }

                    RemoveRequest remove = Client.Remove(xiaomiPackageName);
                    requestList.Add(new RequestQueueItem(remove, PackmanOperationType.Remove));
                    System.Console.WriteLine("Removing Xiaomi Package: " + CurrentXiaomiPackageId);
                    packmanOperationRunning = true;
                }
                GUILayout.EndHorizontal();
            }

            EditorGUI.EndDisabledGroup();
        }
Exemple #18
0
        public ResponseMessageWraper <long> Add([FromBody] AddRequest request)
        {
            var userId = _userService.Add(request);

            return(new ResponseMessageWraper <long>
            {
                Body = userId
            });
        }
Exemple #19
0
        static void Main(string[] args)
        {
            Console.WriteLine("Digite a chave do bot");
            var key = Console.ReadLine();

            Console.WriteLine("Digite o caminho do arquivo com os usuários:");
            var file = Console.ReadLine();

            var text = System.IO.File.ReadAllLines(file);

            foreach (var item in text)
            {
                var splitedText = item.Split(',');
                using (var client = new HttpClient())
                {
                    client.BaseAddress = new Uri("https://msging.net");
                    client.DefaultRequestHeaders.Add("Authorization", key);

                    var request = new DelegationRequest()
                    {
                        id       = EnvelopeId.NewId(),
                        method   = "set",
                        resource = new ResourceDelegation()
                        {
                            envelopeTypes = new System.Collections.Generic.List <string>()
                            {
                                "command"
                            },
                            target = $"{HttpUtility.UrlEncode(splitedText[0])}@blip.ai"
                        },
                        to   = "*****@*****.**",
                        type = "application/vnd.lime.delegation+json",
                        uri  = "/delegations"
                    };

                    var content      = new StringContent(JsonConvert.SerializeObject(request), Encoding.Default, "application/json");
                    var responsePost = client.PostAsync("/commands", content).Result;

                    var requestAdd = new AddRequest()
                    {
                        id       = EnvelopeId.NewId(),
                        method   = "set",
                        resource = new Resource()
                        {
                            identity = $"{HttpUtility.UrlEncode(splitedText[0])}@blip.ai",
                            teams    = splitedText[1].Split(';').ToList()
                        },
                        to   = "*****@*****.**",
                        type = "application/vnd.iris.desk.attendant+json",
                        uri  = "/attendants"
                    };

                    content      = new StringContent(JsonConvert.SerializeObject(requestAdd), Encoding.Default, "application/json");
                    responsePost = client.PostAsync("/commands", content).Result;
                }
            }
        }
        public ActionResult <int> Add([FromQuery] AddRequest request)
        {
            if (request == null)
            {
                return(base.BadRequest());
            }

            return(request.LeftSummand + request.RightSummand);
        }
        public int Add(AddRequest model, string userId)
        {
            var id = 0;
            DataProvider.ExecuteNonQuery(GetConnection, "dbo.Courses_Insert_V4",
                inputParamMapper: delegate(SqlParameterCollection parameterCollection)
                {
                    parameterCollection.AddWithValue("@CourseName", model.CourseName);
                    parameterCollection.AddWithValue("@Length", model.Length);
                    parameterCollection.AddWithValue("@Description", model.Description);
                    parameterCollection.AddWithValue("@CourseStart", model.Start);
                    parameterCollection.AddWithValue("@CourseEnd", model.End);
                    parameterCollection.AddWithValue("@UserId", userId);
                    parameterCollection.AddWithValue("@LearningObjectives", model.LearningObjectives);
                    parameterCollection.AddWithValue("@ExpectedOutcome", model.ExpectedOutcome);
                    parameterCollection.AddWithValue("@EvaluationCriteria", model.EvaluationCriteria);
                    parameterCollection.AddWithValue("@Format", model.Format);

                    SqlParameter p = new SqlParameter("@Id", System.Data.SqlDbType.Int)
                    {
                        Direction = System.Data.ParameterDirection.Output
                    };
                    parameterCollection.Add(p);
                },
                returnParameters: delegate(SqlParameterCollection para)
                {
                    int.TryParse(para["@Id"].Value.ToString(), out id);
                }
                );

            foreach (var PrereqId in model.Prereqs)
                DataProvider.ExecuteNonQuery(GetConnection, "dbo.CoursePrereqs_Insert",
                    inputParamMapper: delegate(SqlParameterCollection param)
                    {
                        param.AddWithValue("@CourseId", id);
                        param.AddWithValue("@PrereqId", PrereqId);
                    });

            foreach (var TagId in model.Tags)
                DataProvider.ExecuteNonQuery(GetConnection, "dbo.CourseTags_Insert",
                    inputParamMapper: delegate(SqlParameterCollection param)
                    {
                        param.AddWithValue("@CourseId", id);
                        param.AddWithValue("@TagId", TagId);

                    });

            foreach (var Id in model.Instructors)
                DataProvider.ExecuteNonQuery(GetConnection, "dbo.CourseInstructors_Insert",
                    inputParamMapper: delegate(SqlParameterCollection param)
                    {
                        param.AddWithValue("@CourseId", id);
                        param.AddWithValue("@InstructorId", Id);
                    });

            return id;
        }
        private static void CheckUpdateRequests()
        {
            UpdatingSomePackage = false;

            if (aRequest == null)
            {
                // update first
                if (FULL_LOGS)
                {
                    Debug.Log($"update first: {needToUpate[0]}");
                }
                aRequest = Client.Add(needToUpate[0]);
                return;
            }

            if (!aRequest.IsCompleted)
            {
                UpdatingSomePackage = true;
                return;
            }

            //process update result
            if (FULL_LOGS)
            {
                Debug.Log($"process update result: {aRequest.Result.name}");
            }
            if (aRequest.Status == StatusCode.Success)
            {
                Debug.Log($"{aRequest.Result.name} updated to {aRequest.Result.version}");
            }

            if (aRequest.Status >= StatusCode.Failure)
            {
                Debug.LogError(aRequest.Error.message);
            }

            needToUpate.Remove(aRequest.Result.name);

            if (needToUpate.Count > 0)
            {
                //update next
                if (FULL_LOGS)
                {
                    Debug.Log($"update next: {needToUpate[0]}");
                }
                aRequest = Client.Add(needToUpate[0]);
            }
            else
            {
                // finish
                Debug.Log($"finish updating all packages");
                EditorApplication.update -= CheckUpdateRequests;
                EditorPrefs.SetBool("UpdatePackagesInProgress", false);
                UpdatePackagesInProgress = false;
            }
        }
Exemple #23
0
        private static Message CreateSoapMessage(AddRequest factoryRequest)
        {
            var createRequestMessage = Message.CreateMessage(MessageVersion.Default,
                                                             SoapConstants.CreateAction,
                                                             factoryRequest,
                                                             new SoapXmlSerializer(typeof(AddRequest))
                                                             );

            return(createRequestMessage);
        }
    public static void RemoveSnipeLockSection()
    {
        if (mRequest != null)
        {
            return;
        }

        mRequest = Client.Add("https://github.com/Mini-IT/SnipeUnityPackage.git");
        EditorApplication.update += OnEditorUpdate;
    }
        public void RequestString_createsWith1_add1returned()
        {
            IRequest request = new AddRequest("1");

            string actual = request.RequestString;

            string expected = "add:1";

            Assert.AreEqual(expected, actual);
        }
Exemple #26
0
        public override async Task <boolResponse> Add(AddRequest request, ServerCallContext context)
        {
            var result = await _userRepository.AddAsync(request.UserId, request.UserName);

            return(new boolResponse
            {
                Code = 1000,
                Data = result
            });
        }
Exemple #27
0
    private static void ScheduleNextPackageUpdate()
    {
        var packageToUpdate = ScheduledPackageUpdates.Dequeue();

        if (FullLogs)
        {
            Debug.Log($"update: {packageToUpdate}");
        }
        _aRequest = Client.Add(packageToUpdate);
    }
Exemple #28
0
        private static void Add(CalculatorService.CalculatorServiceClient calculatorClient)
        {
            var addRequest = new AddRequest()
            {
                A = 32, B = 23
            };
            var addResponse = calculatorClient.Add(addRequest);

            Console.WriteLine(addResponse.Result);
        }
Exemple #29
0
        public bool Add(AddRequest request)
        {
            var result = base.Post("v1/widget/reviews", request);

            if (result.status.code == 200)
            {
                return(true);
            }
            return(false);
        }
Exemple #30
0
        public AddResponse Add(AddRequest request)
        {
            var response = new AddResponse()
            {
                Result = request.X + request.Y
            };

            _log.DebugFormat("Add, X={0}, Y={1}, Result={2}", request.X, request.Y, response.Result);
            return(response);
        }
Exemple #31
0
        public Models.Review.AddResponse AddSynchronous(AddRequest request)
        {
            var result = base.Post("reviews/dynamic_create", request);

            if (result.status.code == 200)
            {
                return(((JObject)result.response).ToObject <Models.Review.AddResponse>());
            }
            return(null);
        }
    void OnGUI()
    {
        if (mPackageListRequest != null || mBranches == null || mTags == null || mSnipePackageVersions == null)
        {
            EditorGUILayout.LabelField("Fetching... please wait...");
        }
        else if (mPackageAddRequest != null)
        {
            EditorGUILayout.LabelField("Installing... please wait...");
        }
        else
        {
            GUILayout.BeginHorizontal();
            if (GUILayout.Button("Update Snipe Tools Package"))
            {
                var request = Client.Add($"{TOOLS_PACKAGE_BASE_URL}");
                while (!request.IsCompleted)
                {
                }
                if (request.Status == StatusCode.Success)
                {
                    this.Close();
                }
            }

            if (GUILayout.Button("Fetch Versions"))
            {
                FetchVersionsList();
            }
            GUILayout.EndHorizontal();

            if (mSnipePackageVersions != null)
            {
                string current_version_name = mCurrentSnipePackageVersionIndex >= 0 ? mSnipePackageVersions[mCurrentSnipePackageVersionIndex] : "unknown";
                EditorGUILayout.LabelField($"Current version (detected): {current_version_name}");

                GUILayout.BeginHorizontal();
                EditorGUILayout.LabelField("Version: ");
                mSelectedSnipePackageVersionIndex = EditorGUILayout.Popup(mSelectedSnipePackageVersionIndex, mSnipePackageVersions);

                GUILayout.FlexibleSpace();
                if (mSelectedSnipePackageVersionIndex >= 0 && GUILayout.Button("Switch / Update"))
                {
                    string selected_vesion = mSnipePackageVersions[mSelectedSnipePackageVersionIndex];
                    string version_suffix  = (selected_vesion == "master") ? "" : $"#{selected_vesion}";

                    mPackageAddRequest        = Client.Add($"{SNIPE_PACKAGE_BASE_URL}{version_suffix}");
                    EditorApplication.update -= OnEditorUpdate;
                    EditorApplication.update += OnEditorUpdate;
                }
                GUILayout.EndHorizontal();
            }
        }
    }
Exemple #33
0
        public static void InstallAllDependencies()
        {
            _currentIndex = 0;
            _listRequest  = null;
            _addRequest   = null;

            Debug.Log("[MMFDependencyInstaller] Installation start");
            _listRequest = Client.List();

            EditorApplication.update += ListProgress;
        }
Exemple #34
0
 public override Task <StatusReply> Add(AddRequest request, ServerCallContext context)
 {
     Console.WriteLine("Add songs from " + request.Folder);
     jukeController.LoadHandler.LoadSongs(new CoreSongLoader("*.mp3", request.Folder));
     Messenger.Post("All songs added (" + jukeController.Browser.Songs.Count + ")\n");
     jukeController.SaveLibrary(new XmlSongWriter("library.xml"));
     Messenger.Post("Library saved\n");
     return(Task.FromResult(new StatusReply {
         IsOk = true
     }));
 }
		public CalculatorResponse Add(AddRequest request)
		{
			return new CalculatorResponse { Result = request.Left + request.Right };
		}
        /// <summary>
        /// Creates an AddRequest packet.
        /// </summary>
        /// <param name="context">The user context which contains message ID.</param>
        /// <param name="objectDn">The DN of the object to be added.</param>
        /// <param name="attributes">Attributes to be set.</param>
        /// <returns>The packet that contains the request.</returns>
        internal override AdtsAddRequestPacket CreateAddRequest(
            AdtsLdapContext context,
            string objectDn,
            params KeyValuePair<string, string[]>[] attributes)
        {
            int length = (attributes != null) ? attributes.Length : 0;

            AttributeList_element[] attributeArray = new AttributeList_element[length];
            for (int i = 0; i < length; i++)
            {
                AttributeValue[] attributeValues = new AttributeValue[attributes[i].Value.Length];
                for (int j = 0; j < attributes[i].Value.Length; i++)
                {
                    attributeValues[j] = new AttributeValue(attributes[i].Value[j]);
                }
                attributeArray[i] = new AttributeList_element(new AttributeDescription(attributes[i].Key), new Asn1SetOf<AttributeValue>(attributeValues));
            }

            AddRequest addRequest = new AddRequest(
                new LDAPDN(objectDn ?? string.Empty),
                new AttributeList(attributeArray));

            LDAPMessage_protocolOp operation = new LDAPMessage_protocolOp();
            operation.SetData(LDAPMessage_protocolOp.extendedReq, addRequest);

            LDAPMessage message = new LDAPMessage(new MessageID(context.MessageId), operation, null);

            AdtsAddRequestPacket packet = new AdtsAddRequestPacket();
            packet.ldapMessagev3 = message;
            packet.messageId = context.MessageId;

            return packet;
        }
Exemple #37
0
 public AdderResponse(AddRequest addRequest)
 {
     Sum = addRequest.Addend1 + addRequest.Addend2;
     Request = addRequest;
 }