public static void InformarMemoriaDeCalculoUnitario(string parametro, string texto)
        {
            try
            {
                int idOrcamento = 0;
                if (Int32.TryParse(texto, out idOrcamento))
                {
                    var orcamentos = new Orcamento.Domain.DB.Repositorio.Orcamentos();
                    var orcamento = orcamentos.Obter<Orcamento.Domain.Orcamento>(idOrcamento);
                    orcamento.MemoriaDeCalculoUnitarios = parametro;

                    orcamentos.Salvar(orcamento);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void InserirBercarioParaOrcamentosAntigos()
        {
            Setores setores = new Setores();

            var bercario = setores.Obter<SetorHospitalar>(9);

            var subAltoRisco = setores.Obter<SubSetorHospital>(25);
            var subSemiIntencivo = setores.Obter<SubSetorHospital>(26);

            var leito = setores.Obter<ContaHospital>(5);
            var ocupacao = setores.Obter<ContaHospital>(6);

            var orcamentos = new Orcamentos();

            var orcamentoHospitalar = orcamentos.Obter<OrcamentoHospitalar>(21);

            orcamentoHospitalar.CriarServico(leito, subAltoRisco, bercario);
            orcamentoHospitalar.CriarServico(ocupacao, subAltoRisco, bercario);
            orcamentoHospitalar.CriarServico(leito, subSemiIntencivo, bercario);
            orcamentoHospitalar.CriarServico(ocupacao, subSemiIntencivo, bercario);

            orcamentoHospitalar.CriarFatorReceita(subSemiIntencivo, bercario);
            orcamentoHospitalar.CriarFatorReceita(subAltoRisco, bercario);

            orcamentos.Salvar(orcamentoHospitalar);
        }