Load() public static méthode

Pegando informações da empresa no arquivo de configuração da mesma.
public static Load ( ) : Empresa
Résultat Model.Empresa
        /// <summary>
        /// Enviando informações sobre problemas no software e arquivo de log.
        /// </summary>
        /// <param name="Menssagem"></param>
        /// <returns></returns>
        public static string enviar(String Menssagem)
        {
            string saida;

            saida = ControllerEmail.EnviarArquivoLog(ControllerEmpresa.Load().Nome, Menssagem);

            return(saida);
        }
        /// <summary>
        /// Recuperando informações da empresa
        /// </summary>
        /// <returns>Nome da empresa</returns>
        private string NomeEmpresa()
        {
            Empresa EmpresaBase = new Empresa();
            ControllerEmpresa controllerEmpresa = new ControllerEmpresa();

            string NomeEmpresa = "Não encontrado";

            NomeEmpresa = controllerEmpresa.Load().Nome;

            return NomeEmpresa;
        }
        /// <summary>
        /// Gerando PDF da ordem de serviço. (A ordem de serviço em PDF não fica salvar ela é gerada cada vez que a função é chamada)
        /// </summary>
        /// <param name="Identificador"></param>
        /// <param name="Referencia"></param>
        /// <param name="Situacao"></param>
        /// <param name="Defeito"></param>
        /// <param name="Descricao"></param>
        /// <param name="Observacao"></param>
        /// <param name="NumeroSerie"></param>
        /// <param name="Equipamento"></param>
        /// <param name="DataEntradaServico"></param>
        /// <param name="Cliente"></param>
        public void CreatPDF(string Identificador, string Referencia, string Situacao, string Defeito, string Descricao, string Observacao, string NumeroSerie, string Equipamento, string DataEntradaServico, string Cliente)
        {
            Document Documento = new Document();
            string local = String.Format("{0}/OS.pdf", Path.GetTempPath());
            PdfWriter.GetInstance(Documento, new FileStream(local, FileMode.Create));
            Empresa Empresa = new Empresa();
            ControllerEmpresa controllerEmpresa = new ControllerEmpresa();

            Paragraph _identificador = new Paragraph();
            Paragraph _cliente = new Paragraph();
            Paragraph _dataEntrada = new Paragraph();
            Paragraph _equipamento = new Paragraph();
            Paragraph _defeito = new Paragraph();
            Paragraph _situacao = new Paragraph();
            Paragraph _descricao = new Paragraph();
            Paragraph _numeroSerie = new Paragraph();
            Paragraph _referencia = new Paragraph();
            Paragraph _observacoes = new Paragraph();
            Paragraph _linha = new Paragraph();
            Paragraph _linhaEmBranco = new Paragraph();
            Paragraph _cabecalho = new Paragraph();
            Paragraph _nomeEmpresa = new Paragraph();
            Paragraph _contatoEmpresa = new Paragraph();
            Paragraph _enderecoEmpresa = new Paragraph();

            //Alinhado o Cabeçalho no meio da pagina;
            _cabecalho.Alignment = Element.ALIGN_CENTER;
            _cabecalho.Add("Ordem de serviço");
            _linha.Add("______________________________________________________________________________");
            _linhaEmBranco.Add(" ");
            _identificador.Add(String.Format("Numero da ordem: {0}", Identificador));
            _cliente.Add(String.Format("Cliente: {0}", Cliente));
            _dataEntrada.Add(String.Format("Data de entrada: {0}", DataEntradaServico));
            _equipamento.Add(String.Format("Equipamento: {0}", Equipamento));
            _situacao.Add(String.Format("Situação: {0}", Situacao));
            _defeito.Add(String.Format("Defeito: {0}", Defeito));
            _descricao.Add(String.Format("Descrição: {0}", Descricao));
            _numeroSerie.Add(String.Format("Numero de serie: {0}", NumeroSerie));
            _referencia.Add(String.Format("Referência: {0}", Referencia));
            _observacoes.Add(String.Format("Observações: {0}", Observacao));

            //Carregando informações da empresa
            Empresa = controllerEmpresa.Load();
            _nomeEmpresa.Add(Empresa.Nome);
            _contatoEmpresa.Add(Empresa.Contato);
            _enderecoEmpresa.Add(Empresa.Endereco);

            Documento.Open();

            Documento.Add(_cabecalho);
            Documento.Add(_linhaEmBranco);
            Documento.Add(_linhaEmBranco);

            Documento.Add(_nomeEmpresa);
            Documento.Add(_contatoEmpresa);
            Documento.Add(_enderecoEmpresa);

            Documento.Add(_linha);
            Documento.Add(_linhaEmBranco);
            Documento.Add(_identificador);
            Documento.Add(_linhaEmBranco);
            Documento.Add(_cliente);
            Documento.Add(_linhaEmBranco);
            Documento.Add(_dataEntrada);
            Documento.Add(_linhaEmBranco);
            Documento.Add(_linha);

            Documento.Add(_linhaEmBranco);
            Documento.Add(_equipamento);
            Documento.Add(_linhaEmBranco);
            Documento.Add(_situacao);
            Documento.Add(_linhaEmBranco);
            Documento.Add(_defeito);
            Documento.Add(_linhaEmBranco);
            Documento.Add(_descricao);
            Documento.Add(_linhaEmBranco);
            Documento.Add(_numeroSerie);
            Documento.Add(_linhaEmBranco);
            Documento.Add(_referencia);
            Documento.Add(_linhaEmBranco);
            Documento.Add(_observacoes);

            Documento.Close();

            Process.Start(local);
        }
        private void Frm_OpicoesInicial_Load(object sender, EventArgs e)
        {
            Model.Empresa EmpresaBase = new Model.Empresa();
            ControllerEmpresa controllerEmpresa = new ControllerEmpresa();

            EmpresaBase = controllerEmpresa.Load();

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