Пример #1
0
 public PlanoNegocioModel GetPlanoNegocioModel(PlanoNegocio model)
 {
     return(new PlanoNegocioModel()
     {
         AdesaoObrigatoria = model.AdesaoObrigatoria,
         ApenasPrimeiraCompra = model.ApenasPrimeiraCompra,
         Ativo = model.Ativo,
         CompraCota = model.CompraCota,
         Cota = model.Cota,
         DataValidade = model.DataValidade,
         Descricao = model.Descricao,
         Guid = model.Guid,
         Id = model.Id,
         IdPlanoNegocioEquivalente = model.IdPlanoNegocioEquivalente,
         Imagem = model.Imagem,
         LimiteBinarioDia = model.LimiteBinarioDia,
         LimiteGanhoIndicacaoDireta = model.LimiteGanhoIndicacaoDireta,
         LimiteGanhoIndicacaoIndireta = model.LimiteGanhoIndicacaoIndireta,
         NiveisPagamentoBonus = model.NiveisPagamentoBonus,
         Nome = model.Nome,
         Plano = model.Plano,
         PontosRede = model.PontosRede,
         QualificaBinario = model.QualificaBinario,
         QuantidadeCotas = model.QuantidadeCotas,
         PlanoCarreira = model.PlanoCarreira,
         RecebeIndicacaoDireta = model.RecebeIndicacaoDireta,
         RecebeIndicacaoIndireta = model.RecebeIndicacaoIndireta,
         ValorAdesao = model.ValorAdesao,
         VendeNoSite = model.VendeNoSite,
         PorcentagemGanhoBinario = model.PorcentagemGanhoBinario,
         PorcentagemLimiteGanhoInvestimento = model.PorcentagemLimiteGanhoInvestimento
     });
 }
Пример #2
0
        static void Main(string[] args)
        {
            CadastroEntidades._planoNegocio = new PlanoNegocio(
                new PlanoRepositorio(), new ClassificacaoPlanoRepositorio(), new CoberturaPlanoRepositorio());

            ChamaTelaInicial();

            while (valor != "0")
            {
                switch (valor)
                {
                case "1":
                    CadastrarPlano();
                    break;

                case "2":
                    ListarTodosOsPlanos();
                    break;

                case "3":
                    BuscarPlanoPornome();
                    break;

                case "4":
                    BuscarPlanosPorCobertura();
                    break;

                case "5":
                    BuscarPlanosPorClassificacao();
                    break;

                case "6":
                    RemoverPlano();
                    break;

                case "7":
                    CadastrarCobertura();
                    break;

                case "8":
                    ListarCobertura();
                    break;

                case "9":
                    CadastrarClassificacao();
                    break;

                case "10":
                    ListarTodasClassificacoes();
                    break;

                case "11":
                    AlterarPlano();
                    break;
                }

                ChamaTelaInicial();
            }
        }