Example #1
0
        // GET api/<controller>/5
        public FacbookProfileModel preferences(string Token, string email, bool valueEmail, bool valueBirthDate, bool valuename)
        {
            Preferencmodel pm = new Preferencmodel();

            pm.email    = valueEmail;
            pm.birthday = valueBirthDate;
            PreferencmodelsController pc = new PreferencmodelsController();

            if (pc.checkifexist(email))
            {
                pc.Create(email, valueEmail, valueBirthDate, valuename);
            }
            else
            {
                pc.UpdatenewFeeld(email, valueEmail, valueBirthDate, valuename);
            }


            fblink.AccesTokenFB = Token;
            clientt.endpoint    = fblink.GetPrefEndpoint(valueEmail, valueBirthDate, valuename);

            String Data = clientt.Request(HttpVerb.GET, fblink.EndpointURL());
            JSONParser <FacbookProfileModel> jsonp = new JSONParser <FacbookProfileModel>();
            FacbookProfileModel fbm = new FacbookProfileModel();

            fbm = jsonp.parseJson(Data);
            return(fbm);
        }
Example #2
0
        // GET api/<controller>/5
        public FacbookProfileModel GetProfile(string Token, string email)
        {
            var user       = db.Users.FirstOrDefault(x => x.UserName == email);
            var logedinuse = db.Preferencmodels.FirstOrDefault(x => x.praivecyuserid == user.Id);

            fblink.AccesTokenFB = Token;
            clientt.endpoint    = fblink.GetPrefEndpoint(logedinuse.email, logedinuse.birthday, logedinuse.name);

            String Data = clientt.Request(HttpVerb.GET, fblink.EndpointURL());
            JSONParser <FacbookProfileModel> jsonp = new JSONParser <FacbookProfileModel>();
            FacbookProfileModel fbm = new FacbookProfileModel();

            fbm = jsonp.parseJson(Data);
            return(fbm);
        }