Ejemplo n.º 1
0
        public Mensagem Post(Cliente cliente)
        {
            var RNClientes = new ZAdmin_RN.Clientes.Clientes();

            var msg = new Mensagem();



            if (RNClientes.VerificaClienteExistente(cliente.cnpj))
            {
                msg.erro     = true;
                msg.mensagem = "Cliente já cadastrado!";
            }
            else
            {
                string resultadoValidaCliente = ValidaCliente(cliente);
                if (string.IsNullOrEmpty(resultadoValidaCliente))
                {
                    RNClientes.Cadastrar(cliente);
                    msg.mensagem = "Cliente cadastrado!";
                    msg.erro     = false;
                }
                else
                {
                    msg.mensagem = resultadoValidaCliente;
                }
            }

            return(msg);
        }
Ejemplo n.º 2
0
        public void Put(int id, Cliente cliente)
        {
            var RNClientes = new ZAdmin_RN.Clientes.Clientes();

            cliente.idcliente = id;

            RNClientes.Editar(cliente);
        }
Ejemplo n.º 3
0
        public ClienteCadastro Get(int id)
        {
            var RNCliente  = new ZAdmin_RN.Clientes.Clientes();
            var resultado  = RNCliente.RetornaCliente(id);
            var cadCliente = new ClienteCadastro();

            cadCliente.cliente = resultado;
            cadCliente.Estados = RNCliente.RetornaListaDeEstados();
            return(cadCliente);
        }
Ejemplo n.º 4
0
        // GET: api/ClienteAPI
        public ClienteListar Get(int pagina, int regporpagina)
        {
            var RNClientes = new ZAdmin_RN.Clientes.Clientes();
            var clientes   = RNClientes.RetornaListaDeClientes(pagina, regporpagina);

            var ClienteListar = new ClienteListar();

            ClienteListar.Clientes      = clientes;
            ClienteListar.TotalClientes = RNClientes.TotalClientes;

            return(ClienteListar);
        }
Ejemplo n.º 5
0
        public List <Estado> GetRetornaEstados()
        {
            var clientesRN = new ZAdmin_RN.Clientes.Clientes();

            return(clientesRN.RetornaListaDeEstados());
        }
Ejemplo n.º 6
0
        public bool GetExisteCNPJBancoEditar(string cnpjcliente, int idcliente)
        {
            var RNCliente = new ZAdmin_RN.Clientes.Clientes();

            return(RNCliente.ExisteCNPJBancoEditar(cnpjcliente, idcliente));
        }
Ejemplo n.º 7
0
        public bool GetVerificaCnpjClienteExistente(string cnpjCliente)
        {
            var RNClientes = new ZAdmin_RN.Clientes.Clientes();

            return(RNClientes.VerificaClienteExistente(cnpjCliente));
        }
Ejemplo n.º 8
0
        public List <ZAdmin_RN.Combos.ItemCombo> tagEmpresasCliente(int idCliente)
        {
            var clientes = new ZAdmin_RN.Clientes.Clientes();

            return(clientes.EmpresasCliente(idCliente));
        }
Ejemplo n.º 9
0
        public void Delete(int id)
        {
            var RNClientes = new ZAdmin_RN.Clientes.Clientes();

            RNClientes.Deletar(id);
        }