Exemplo n.º 1
0
 public ServiceAvalicao(RHTContext context)
 {
     _context = context;
     _ra      = new RepositoryAvalaicao(context);
     _rpessoa = new RepositoryPessoa(context);
     _rc      = new RepositoryClassificacao(context);
 }
Exemplo n.º 2
0
 public FormGrafico(RHTContext context, Int64 id)
 {
     InitializeComponent();
     _service = new ServiceAvalicao(context);
     _avalia  = _service.FindbyId(id);
     MontaCombs();
     GraficPie("Geral");
 }
Exemplo n.º 3
0
 public FormRespostas(RHTContext context)
 {
     InitializeComponent();
     _service = new ServiceAvalicao(context);
     _context = context;
 }
Exemplo n.º 4
0
 public RepositoryClassificacao(RHTContext context)
 {
     _context = context;
 }
Exemplo n.º 5
0
 public RepositoryPessoa(RHTContext context)
 {
     _context = context;
 }
Exemplo n.º 6
0
 public FormAvaliacao(RHTContext context)
 {
     InitializeComponent();
     _service = new ServiceAvalicao(context);
     MontaCobPessoas();
 }
Exemplo n.º 7
0
 public Login()
 {
     InitializeComponent();
     _context = new RHTContext();
     _service = new PessoaService(_context);
 }
Exemplo n.º 8
0
 public RepositoryAvalaicao(RHTContext context)
 {
     _context = context;
 }
Exemplo n.º 9
0
 public PessoaService(RHTContext context)
 {
     _rp = new RepositoryPessoa(context);
 }
Exemplo n.º 10
0
 public ClassificacaoService(RHTContext context)
 {
     _rc = new RepositoryClassificacao(context);
 }
Exemplo n.º 11
0
        static void Main(string[] args)
        {
            RHTContext    context = new RHTContext();
            PessoaService ps      = new PessoaService(context);
            var           pessoas = ps.FindByNome("ful");

            pessoas.ForEach(p => Console.WriteLine(p.Nome));
            Console.ReadLine();

            /*
             * RHTContext context = new RHTContext();
             * RepositoryPessoa rp = new RepositoryPessoa(context);
             * RepositoryAvalaicao ra = new RepositoryAvalaicao(context);
             * RepositoryClassificacao rc = new RepositoryClassificacao(context);
             *
             * Avaliacao av = ra.FindById(1);
             * Console.WriteLine("Avaliados");
             * av.Avaliados.ToList().ForEach(avaliacao => Console.WriteLine(avaliacao.Pessoa.Nome));
             * av.Perguntas.ToList().ForEach(pergunta => Console.WriteLine(pergunta.Questao + " - " + pergunta.Tipo));
             * Console.ReadLine();
             * //Crindo uma nova avaliação;
             * /*
             * Classificacao c = new Classificacao()
             * {
             *  Descricao = "Desempenho"
             * };
             *
             * Classificacao c1 = new Classificacao()
             * {
             *  Descricao = "Comportamento"
             * };
             * rc.Save(c);
             * rc.Save(c1);
             *
             * Avaliacao av = new Avaliacao()
             * {
             *  Descricao = "Avaliação Geral de pessoal",
             *  Avaliador = new Pessoa()
             *  {
             *      Nome = "Laerton Marques de Figueiredo",
             *      Tipo = TipoPessoa.AVALIADOR
             *  },
             * };
             * av.AddPergunta(new Pergunta()
             * {
             *  Classificacao = c1,
             *  Questao = "Cumpri sempre os prazos? Avalie de 0 a 10",
             *  Tipo = TipoPergunta.GRAFICO
             * });
             * Pergunta p = new Pergunta()
             * {
             *  Classificacao = c,
             *  Questao = "A Como é a posição dela nas decisões do projeto?",
             *  Tipo = TipoPergunta.FORCADA
             * };
             *
             * p.AddAlternativa(new Alternativa()
             * {
             *  Descricao = "Sempre participa",
             *  Positiva = true
             * });
             *
             * p.AddAlternativa(new Alternativa()
             * {
             *  Descricao = "Numca participa",
             *  Positiva = false
             * });
             *
             * av.AddPergunta(p);
             *
             * av.AddAvaliado(new Pessoa()
             * {
             *  Nome = "Fulano de tal",
             *  Tipo = TipoPessoa.AVALIADO
             * });
             *
             * ra.Save(av);*/
        }
Exemplo n.º 12
0
 public FormPessoa(RHTContext context)
 {
     InitializeComponent();
     CriaCombo();
     _ps = new PessoaService(context);
 }