private void InsetirTicketDeReceita(Departamento departamento)
        {
            Departamentos departamentos = new Departamentos();
            List<TicketDeReceita> ticketsDeReceita = new List<TicketDeReceita>();
            ticketsDeReceita.Add(new TicketDeReceita(departamento, "Glosa Interna", TipoTicketDeReceita.GlosaInterna));
            ticketsDeReceita.Add(new TicketDeReceita(departamento, "Glosa Externa", TipoTicketDeReceita.GlosaExterna));
            ticketsDeReceita.Add(new TicketDeReceita(departamento, "Reajuste de ConvĂȘnios", TipoTicketDeReceita.ReajusteDeConvenios));
            ticketsDeReceita.Add(new TicketDeReceita(departamento, "Impostos", TipoTicketDeReceita.Impostos));
            ticketsDeReceita.Add(new TicketDeReceita(departamento, "Reajustes de Insumos", TipoTicketDeReceita.ReajusteDeInsumos));
            ticketsDeReceita.Add(new TicketDeReceita(departamento, "Descontos Obtidos", TipoTicketDeReceita.Descontos));

            departamentos.SalvarLista(ticketsDeReceita);
        }
        public void InserirTicketsDeProducao()
        {
            Departamentos departamentos = new Departamentos();
            var hospitais = departamentos.Todos<Hospital>();

            List<TicketDeProducao> tickets = new List<TicketDeProducao>();
            List<TicketDeReceita> ticketsDeReceita = new List<TicketDeReceita>();

            foreach (var hospital in hospitais)
            {

                ticketsDeReceita.Add(new TicketDeReceita(hospital, "Glosa Interna", TipoTicketDeReceita.GlosaInterna));
                ticketsDeReceita.Add(new TicketDeReceita(hospital, "Glosa Externa", TipoTicketDeReceita.GlosaExterna));
                ticketsDeReceita.Add(new TicketDeReceita(hospital, "Reajuste de ConvĂȘnios", TipoTicketDeReceita.ReajusteDeConvenios));
                ticketsDeReceita.Add(new TicketDeReceita(hospital, "Impostos", TipoTicketDeReceita.Impostos));
                ticketsDeReceita.Add(new TicketDeReceita(hospital, "Reajustes de Insumos", TipoTicketDeReceita.ReajusteDeInsumos));
                ticketsDeReceita.Add(new TicketDeReceita(hospital, "Descontos Obtidos", TipoTicketDeReceita.Descontos));

                foreach (var setor in hospital.Setores)
                {
                    foreach (var subSetor in setor.SubSetores)
                    {
                        tickets.Add(new TicketDeProducao(setor, subSetor, hospital));
                    }
                }
            }

            departamentos.SalvarLista(tickets);
            departamentos.SalvarLista(ticketsDeReceita);
        }