private void FormLanguage_Load(object sender, EventArgs e)
        {
            listLanguages.Clear();
            listLanguages.Columns.Insert(0, "Nome", 300, HorizontalAlignment.Center);
            listLanguages.Columns.Insert(1, "Sigla", 300, HorizontalAlignment.Center);
            listLanguages.Columns.Insert(1, "Icone", 300, HorizontalAlignment.Center);

            IdiomaDAO dao = new IdiomaDAO();

            foreach (Idioma idioma in dao.Select())
            {
                ListViewItem listItem = listLanguages.Items.Add(idioma.Nome);
                listItem.SubItems.Add(new ListViewItem.ListViewSubItem(null, idioma.Sigla));
                listItem.SubItems.Add(new ListViewItem.ListViewSubItem(null, idioma.Foto));
            }
        }
        private void listLanguages_ItemChecked(object sender, ItemCheckedEventArgs e)
        {
            string sigla = "";

            foreach (ListViewItem listItem in listLanguages.CheckedItems)
            {
                sigla = listItem.SubItems[1].Text;
            }

            IdiomaDAO dao = new IdiomaDAO();

            foreach (Idioma idioma in dao.Select())
            {
                if (idioma.Sigla.Equals(sigla))
                {
                    idiomaSelecionado = idioma;
                }
            }
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            CreateDataBase.create();

            /*PessoaDAO dao = new PessoaDAO();
             * foreach(Pessoa p in dao.Select())
             * {
             *  dao.Delete(p);
             * }*/

            /*PerfilDAO dao = new PerfilDAO();
             * if (dao.Select().Count <= 0) {
             *  dao.Add(new Model.Perfil() {
             *      Nome = "Administrador"
             *  });
             *  dao.Add(new Model.Perfil()
             *  {
             *      Nome = "Cliente"
             *  });
             * }
             *
             * IdiomaDAO dao3 = new IdiomaDAO();
             * if (dao3.Select().Count <= 0)
             * {
             *  dao3.Add(new Model.Idioma()
             *  {
             *      Nome = "Português",
             *      Sigla = "pt-BR",
             *      Foto = "portugues"
             *  });
             *  dao3.Add(new Model.Idioma()
             *  {
             *      Nome = "Inglês",
             *      Sigla = "en-US",
             *      Foto = "ingles"
             *  });
             * }*/

            IdiomaDAO dao2 = new IdiomaDAO();

            cbLanguage.Items.Clear();
            cbLanguage.Items.AddRange(dao2.Select().ToArray());
        }
        private void FormRegisterPerson_Load(object sender, EventArgs e)
        {
            IdiomaDAO dao2 = new IdiomaDAO();

            cbLanguage.Items.Clear();
            cbLanguage.Items.AddRange(dao2.Select().ToArray());

            PerfilDAO dao3 = new PerfilDAO();

            listPerfil.Items.Clear();
            listPerfil.Items.AddRange(dao3.Select().ToArray());

            pbConfirmEmail.Visible = false;
            pbConfirmLogin.Visible = false;
            pbConfirmSenha.Visible = false;
            pbErrorEmail.Visible   = false;
            pbErrorLogin.Visible   = false;
            pbErrorSenha.Visible   = false;

            if (PessoaLogada.Instance.Perfil.Nome.Equals("Administrador"))
            {
                if (isAlter)
                {
                    if (MessageManager.idiomaAtual.Equals("pt-BR"))
                    {
                        btnSave.Text   = "Salvar";
                        btnDelete.Text = "Excluir";
                    }
                    else
                    {
                        btnSave.Text   = "Save";
                        btnDelete.Text = "Delete";
                    }
                }
                else
                {
                    if (MessageManager.idiomaAtual.Equals("pt-BR"))
                    {
                        btnSave.Text   = "Cadastrar";
                        btnDelete.Text = "Voltar";
                    }
                    else
                    {
                        btnSave.Text   = "Register";
                        btnDelete.Text = "Back";
                    }
                }
            }
            else
            {
                lbPerfil.Visible   = false;
                listPerfil.Visible = false;

                if (MessageManager.idiomaAtual.Equals("pt-BR"))
                {
                    btnSave.Text   = "Cadastrar";
                    btnDelete.Text = "Voltar";
                }
                else
                {
                    btnSave.Text   = "Register";
                    btnDelete.Text = "Back";
                }
            }
        }