public string Consultar(int id, string token) { try { TokenController.ValidarToken(token); string json = JsonConvert.SerializeObject(repo.BuscarPorId(id), settings); return(json); } catch (Exception e) { return(e.Message); } finally { UsuarioLogado.ExpiraCookie(); } }
public string Excluir(int id, string token) { try { TokenController.ValidarToken(token); repo.ExcluirPorId(id); return("Exclusão efetuada com sucesso!"); } catch (Exception e) { return("A exclusão deu erro. Mensagem: " + e.Message); } finally { UsuarioLogado.ExpiraCookie(); } }
public string Alterar(string postedData, string token) { try { TokenController.ValidarToken(token); var js = new JavaScriptSerializer(); T model = js.Deserialize <T>(postedData); repo.Alterar(model); return("Alteração efetuada com sucesso!"); } catch (Exception e) { return("A alteração deu erro. Mensagem: " + e.Message); } finally { UsuarioLogado.ExpiraCookie(); } }