Пример #1
0
        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();
            }
        }
Пример #2
0
        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();
            }
        }
Пример #3
0
        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();
            }
        }