예제 #1
0
        public List <List <string> > BuscarTodosClientes(string conexao)
        {
            DatabaseSql db = new DatabaseSql(conexao);

            if (db.status)
            {
                List <string> list = new List <string>();
                list = db.BuscarTodos();
                if (db.status)
                {
                    List <List <string> > listBusca = new List <List <string> >();
                    for (int i = 0; i <= list.Count - 1; i++)
                    {
                        Cliente cliente = DesSerializedCliente(list[i]);
                        listBusca.Add(new List <string> {
                            cliente.Id, cliente.Nome
                        });
                    }
                    return(listBusca);
                }
                else
                {
                    throw new Exception(db.mensagem);
                }
            }
            else
            {
                throw new Exception(db.mensagem);
            }
        }
예제 #2
0
        public Cliente BuscarCliente(string id, string conexao)
        {
            DatabaseSql db = new DatabaseSql(conexao);

            if (db.status)
            {
                string clienteJson = db.Buscar(id);
                return(DesSerializedCliente(clienteJson));
            }
            else
            {
                throw new Exception(db.mensagem);
            }
        }
예제 #3
0
        public void ExcluirCliente(string conexao)
        {
            DatabaseSql db = new DatabaseSql(conexao);

            if (db.status)
            {
                db.Excluir(Id);
                if (!db.status)
                {
                    throw new Exception(db.mensagem);
                }
            }
            else
            {
                throw new Exception(db.mensagem);
            }
        }
예제 #4
0
        public void IncluirCliente(string conexao)
        {
            string      clienteJson = SerializedCliente(this);
            DatabaseSql db          = new DatabaseSql(conexao);

            if (db.status)
            {
                db.Adicionar(Id, clienteJson);
                if (!db.status)
                {
                    throw new Exception(db.mensagem);
                }
            }
            else
            {
                throw new Exception(db.mensagem);
            }
        }