private void Frm_OpicoesInicial_Load(object sender, EventArgs e)
        {
            String CaminhoLogo = String.Format("{0}/Logo.png", Ferramentas.ObterCaminhoDoExecutavel());

            pictureBox1.ImageLocation = CaminhoLogo;

            Model.Empresa EmpresaBase = new Model.Empresa();

            EmpresaBase = ControllerEmpresa.Load();

            Txt_Nome.Text     = EmpresaBase.Nome;
            Txt_Contato.Text  = EmpresaBase.Contato;
            Txt_Endereco.Text = EmpresaBase.Endereco;
        }
        private void Btm_Salvar_Click(object sender, EventArgs e)
        {
            try
            {
                Model.Empresa EmpresaBase = new Model.Empresa();

                EmpresaBase.Nome     = Txt_Nome.Text;
                EmpresaBase.Contato  = Txt_Contato.Text;
                EmpresaBase.Endereco = Txt_Endereco.Text;

                string Resultado = ControllerEmpresa.Save(EmpresaBase.Nome, EmpresaBase.Contato, EmpresaBase.Endereco);

                MessageBox.Show(Resultado, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);

                String CaminhoLogo1 = String.Format("{0}/Logo1.png", Ferramentas.ObterCaminhoDoExecutavel());
                String CaminhoLogo  = String.Format("{0}/Logo.png", Ferramentas.ObterCaminhoDoExecutavel());

                if (TemFoto)
                {
                    /*
                     *  Se o arquivo do logo já existe ele cria um novo com o 1 no final para não dar erro(Arquivo já esta sendo usado), com esse
                     * erro não  posso excluir nem subistituir o arquivo por isso do numero 1 no final, e toda vez que o FRM_Login for chamado
                     * ele ira verificar se existe um arquivo "Logo1.png" e ira renomear para "Logo.png". (Na tela de login a imagen ainda não
                     * esta sendo usada, por isso dara para renomer/ excluir).
                     *
                     */
                    if (File.Exists(CaminhoLogo))
                    {
                        File.Copy(openFileDialog1.FileName, CaminhoLogo1);
                    }
                    else
                    {
                        File.Copy(openFileDialog1.FileName, CaminhoLogo);
                    }

                    pictureBox1.ImageLocation = CaminhoLogo1;

                    MessageBox.Show("Logo modificado com sucesso! Reinicie seu software para que as modificações sejam feitas.", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception Exc)
            {
                ControllerArquivoLog.GeraraLog(Exc);

                MessageBox.Show("Ocorreu um erro inesperado, um arquivo de LOG foi criado no diretorio do seu software!");
            }
        }
Esempio n. 3
0
 public static string GetStrConection()
 {
     return(string.Format("{0}/DataBase.db", Ferramentas.ObterCaminhoDoExecutavel()));
 }