示例#1
0
        public HttpResponseMessage ClientePorLoginSenha(string email, string senha)
        {
            try
            {
                var tCliente = new ClienteAplicacao();
                var listarDeClientes = tCliente.ListarPorLoginSenha(email,senha);
                return Request.CreateResponse(HttpStatusCode.OK, listarDeClientes.ToArray());
            }
            catch (Exception ex)
            {

                return Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message);
            }
        }
示例#2
0
        public HttpResponseMessage ClientePorID(int id)
        {
            try
            {
                var tCliente = new ClienteAplicacao();
                var listarDeClientes = tCliente.ListarPoId(id);
                return Request.CreateResponse(HttpStatusCode.OK, listarDeClientes);
            }
            catch (Exception ex)
            {

                return Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message);
            }
        }
示例#3
0
        public HttpResponseMessage ClienteDeletar(int id)
        {
            try
            {
                var tCliente = new ClienteAplicacao();
                var resultado = tCliente.Excluir(id);
                return Request.CreateResponse(HttpStatusCode.OK, resultado);
            }
            catch (Exception ex)
            {

                return Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message);
            }
        }
示例#4
0
        public HttpResponseMessage PostCadastro(Cliente cliente)
        {
            try
            {
                var tCliente = new ClienteAplicacao();
                tCliente.Inseri(cliente);
                return Request.CreateResponse(HttpStatusCode.OK, "Cadastro do cliente" + cliente.Nome + "realizado.");
            }
            catch (Exception ex )
            {

                return Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message);
            }
        }
示例#5
0
 public HttpResponseMessage ClientesTodos()
 {
     try
     {
         var tCliente = new ClienteAplicacao();
         var listarDeClientes = tCliente.ListarTodos();
         return Request.CreateResponse(HttpStatusCode.OK, listarDeClientes.ToArray());
     }
     catch (Exception ex)
     {
         return Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message);
     }
 }