/// <summary>
        ///     Método responsável por carregar os funcionários cadastrados no banco de dados
        /// </summary>
        private void CarregaClientes()
        {
            // Limpa dataGrid
            dgClientes.ItemsSource = null;

            try {
                // Gera novo objeto de conexao ao banco de dados
                var objCliente = new DatabaseHelper("etiquetas");

                // Define SQL Query
                var query = "SELECT id , c_nomefantas, i_cdcliente FROM dados.cliente WHERE b_deletado = false ORDER BY id";

                // Executa a query
                var dt = objCliente.GetDataTable(query);

                // Gera nova lista de clientes
                var lClientes = new ListaClientes();

                // Faz for para preencher a lista de pessoas
                foreach (DataRow row in dt.Rows) {
                    lClientes.Add(new Cliente {
                        Id = row["id"].ToString(),
                        NomeFantasia = row["c_nomefantas"].ToString(),
                        Cpd = row["i_cdcliente"].ToString(),
                        BarCode = row["i_cdcliente"].ToString()
                    });
                }

                // Faz bind da lista de pessoas no Grid
                dgClientes.ItemsSource = lClientes;
            }

                // Trata excessão
            catch (Exception fail) {
                // Seta mensagem de erro
                var error = "O seguinte erro ocorreu:\n\n";

                // Anexa mensagem de erro na mensagem
                error += fail.Message + "\n\n";

                // Apresenta mensagem na tela
                MessageBox.Show(error);

                // Fecha o formulário
                Close();
            }
        }