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); }