public frmConsultaUsuarios(IPessoaServices pessoaServices)
 {
     _pessoaServices = pessoaServices;
     InitializeComponent();
     this.StartPosition   = FormStartPosition.CenterScreen;
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
 }
Exemple #2
0
        private static void Menu(IPessoaServices pessoaServices)
        {
            Console.Clear();
            Console.WriteLine("Cadastro de Pessoas (Aluno/Funcionário)\r");
            Console.WriteLine("------------------------\n");
            Console.WriteLine("Escolha uma opção:");
            Console.WriteLine("\t1 - Adicionar");
            Console.WriteLine("\t2 - Alterar");
            Console.WriteLine("\t3 - Remover");
            Console.WriteLine("\t4 - Listar");

            switch (Console.ReadLine())
            {
            case "1":
                AdicionarPessoa(pessoaServices);
                break;

            case "2":
                Console.WriteLine("############## - Não Implementado - ##############");
                break;

            case "3":
                Remover(pessoaServices);
                break;

            case "4":
                Listar(pessoaServices);
                Console.WriteLine("Aperte alguma tecla para chamar menu");
                Console.ReadLine();
                break;
            }
            Console.ReadLine();
        }
Exemple #3
0
 //private readonly UserControleNovosCadastros _userControleNovosCadastros;
 public frmModelo(IPessoaServices pessoaServices, IAtividadeServices atividadeServices)
 {
     _pessoaServices   = pessoaServices;
     _atividadeSevices = atividadeServices;
     InitializeComponent();
     //userControleNovosCadastros1.BringToFront();
 }
Exemple #4
0
        private static void AdicionarAluno(IPessoaServices pessoaServices, Aluno aluno)
        {
            //ADD DADOS PESSOA
            Console.WriteLine("\tInforme os dados pessoais");
            Console.WriteLine("Informe o Nome:");
            aluno.Nome = Console.ReadLine();
            Console.WriteLine("Informe o Email:");
            aluno.Email = Console.ReadLine();
            //ADD DADOS PESSOA

            ////ADD DADOS ALUNO
            Console.WriteLine("\tInforme os dados funcionário");
            Console.WriteLine("Informe o Curso:");
            aluno.Curso = Console.ReadLine();
            Console.WriteLine("Informe o Data Matrícula:");
            aluno.DataMatricula = DateTime.Parse(Console.ReadLine());
            //ADD DADOS ALUNO

            //ADD ALUNO
            pessoaServices.Adicionar(aluno);
            //ADD ALUNO

            Console.WriteLine("Dados cadastrados com sucesso:" +
                              "\nAluno:" + aluno.Nome.ToUpper() +
                              "\nCurso:" + aluno.Curso.ToUpper());
            Menu(pessoaServices);
        }
Exemple #5
0
        private static void AdicionarFuncionario(IPessoaServices pessoaServices, Funcionario funcionario)
        {
            //ADD DADOS PESSOA
            Console.WriteLine("\tInforme os dados pessoais");
            Console.WriteLine("Informe o Nome:");
            funcionario.Nome = Console.ReadLine();
            Console.WriteLine("Informe o Email:");
            funcionario.Email = Console.ReadLine();
            //ADD DADOS PESSOA

            ////ADD DADOS FUNCIONARIO
            Console.WriteLine("\tInforme os dados funcionário");
            Console.WriteLine("Informe o Cargo:");
            funcionario.Cargo = Console.ReadLine();
            Console.WriteLine("Informe o Data Admissão:");
            funcionario.DataAdmissao = DateTime.Parse(Console.ReadLine());
            //ADD DADOS FUNCIONARIO

            //ADD FUNCIONARIO
            pessoaServices.Adicionar(funcionario);

            Console.WriteLine("Dados cadastrados com sucesso:" +
                              "\nFuncionário:" + funcionario.Nome.ToUpper() +
                              "\ntCargo:" + funcionario.Cargo.ToUpper());
            //ADD FUNCIONARIO
            Menu(pessoaServices);
        }
 public frmCadastroNovoUsuario(IPessoaServices pessoaServices, IAtividadeServices atividadeServices)
 {
     _pessoaServices    = pessoaServices;
     _atividadeServices = atividadeServices;
     InitializeComponent();
     this.StartPosition   = FormStartPosition.CenterScreen;
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
 }
 public PessoaController(IPessoaServices pessoaServices,
                         IFisicaServices fisicaServices,
                         IJuridicaServices juridicaServices,
                         IMapper mapper)
 {
     _pessoaServices   = pessoaServices;
     _fisicaServices   = fisicaServices;
     _juridicaServices = juridicaServices;
     _mapper           = mapper;
 }
Exemple #8
0
        private static void Listar(IPessoaServices pessoaServices)
        {
            //LISTAR
            var lista = pessoaServices.Listar();

            //LISTAR
            foreach (var item in lista)
            {
                Console.WriteLine("\nInformações: " + item.IdNomeEmail());
                Console.WriteLine("------------------------\n");
            }
        }
Exemple #9
0
        private static void Remover(IPessoaServices pessoaServices)
        {
            Console.WriteLine("Informe o Id para remover:");
            Listar(pessoaServices);
            int id = int.Parse(Console.ReadLine());

            //REMOVER
            pessoaServices.Remover(id);
            //REMOVER
            Console.WriteLine("------------------------\n");
            Console.WriteLine("Id " + id + " removido com sucesso");
            Listar(pessoaServices);
            Console.WriteLine("Aperte alguma tecla para chamar menu");
            Console.ReadLine();
            Menu(pessoaServices);
        }
Exemple #10
0
        private static void AdicionarPessoa(IPessoaServices pessoaServices)
        {
            var serviceCollection = new ServiceCollection();

            ConfigureServices(serviceCollection);
            var serviceProvider  = serviceCollection.BuildServiceProvider();
            var pessoaRepository = serviceProvider.GetService <IPessoaRepository>();

            Console.WriteLine("------------------------\n");
            Console.WriteLine("Escolha uma opção:");
            Console.WriteLine("\t1 - Aluno");
            Console.WriteLine("\t2 - Funcionário");
            switch (Console.ReadLine())
            {
            case "1":
                AdicionarAluno(pessoaServices, new Aluno());    //IMPLEMENTAÇÃO
                break;

            case "2":
                AdicionarFuncionario(pessoaServices, new Funcionario());    //IMPLEMENTAÇÃO
                break;
            }
            Menu(pessoaServices);
        }
 public PessoaController(IPessoaServices pesssoaServices)
 {
     this.pesssoaServices = pesssoaServices;
 }
Exemple #12
0
 public PessoasController(IPessoaServices context)
 {
     _pessoaService = context;
 }
Exemple #13
0
 public PessoaController(IPessoaServices pessoaService)
 {
     _pessoaService = pessoaService;
 }
Exemple #14
0
 public frmPrincipal(IPessoaServices pessoaServices)
 {
     _pessoaServices = pessoaServices;
     InitializeComponent();
 }
Exemple #15
0
 public AlmeidaJJController(IPessoaServices pessoaServices)
 {
     _pessoaServices = pessoaServices;
 }
 public PessoaController(ILogger <PessoaController> logger, IPessoaServices pessoa)
 {
     this.logger = logger;
     this.pessoa = pessoa;
 }