private void DeleteSLMFUser(JsonFacebookUser pJsonUser) { Usuario bdUsuario = db.Usuario.Where(x => x.FacebookID == pJsonUser.facebookid).First(); db.Usuario.Remove(bdUsuario); db.SaveChanges(); }
public IHttpActionResult PostDeleteSLMFUser(JsonFacebookUser pJsonUser) { try { JObject joResponse = new JObject(); if (pJsonUser == null) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (Funcion.UserExist(pJsonUser.facebookid) == false) { return(Unauthorized()); } else { DeleteSLMFUser(pJsonUser); joResponse = new JObject(new JProperty("isRegistered", false)); } return(Ok(joResponse)); } catch { return(InternalServerError()); } }