public async Task <IActionResult> RegisterClient([FromBody] AuthorizedQS ajaxModel) { if (ajaxModel.value.Length == 0) { return(Content("false")); } var client = new ApplicationClient() { ClientDescription = ajaxModel.value }; db.ApplicationClients.Add(client); await db.SaveChangesAsync(); return(Content("true:" + client.applicationClientId)); }
public async Task <IActionResult> RemoveUser([FromBody] AuthorizedQS ajaxModel) { if (!IsClientRegistered(ajaxModel.authKey)) { return(Content("false")); } var guid = new Guid(ajaxModel.value); var user = (from a in db.Users where a.userId == guid select a).FirstOrDefault(); if (user.enabled) { user.enabled = false; db.Users.Update(user); await db.SaveChangesAsync(); return(Content("true")); } return(Content("false")); }