// 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); }
// 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); }