Esempio n. 1
0
        /// <summary>
        /// metod som körs när användaren accepterar en vänförfrågan
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void gdRequest_SelectedIndexChanged(object sender, EventArgs e)
        {
            var client = new ServiceReference1.Service1Client();
            string kontaktUser = gdRequest.SelectedRow.Cells[4].Text; //hämtar profilnamn för nuvarande användare
            var user = gdRequest.SelectedRow.Cells[3].Text; //hämtar profilnamn på användaren som skickade förfrågan
            int answer = 0; // 0 = accepterad vänförfrågan

            //lägger till ny rad för att visa nuvarande användare som kontaktför den som initierade förfrågan
            client.addFriendRequest(user, kontaktUser, answer);
            client.modifyKontakt(user, kontaktUser, answer); //uppdaterar kontaktföfrågan till kontakt

            dataBind(); //anropar metod som hämtar och fyller listorna på nytt
        }