Ejemplo n.º 1
0
 public DisciplineController(DisciplineCommandHandler disciplineCommand, DisciplineQueryHandler disciplineQuery, CourseQueryHandler courseQuery,
                             ProfessorQueryHandler professorQuery, UserQueryHandler userQuery) : base(userQuery)
 {
     _disciplineCommand = disciplineCommand;
     _disciplineQuery   = disciplineQuery;
     _courseQuery       = courseQuery;
     _professorQuery    = professorQuery;
 }
Ejemplo n.º 2
0
        public void Init()
        {
            conection  = new MSSQLDB(new DBConfiguration());
            _PREP      = new ProfessorRepository(conection);
            _encryptor = new Encryptor();
            handler    = new ProfessorQueryHandler(_PREP);

            var db = conection.GetCon();

            var    cpf      = "357.034.413-40";
            string password = cpf.Replace("-", "").Replace(".", "");

            password = _encryptor.Encrypt(password, out string salt);

            professor = new Professor("Lívia", "Emanuelly Elisa", cpf, "*****@*****.**", "(21) 2682-8370", EDegree.Master, password, salt);
            _PREP.Create(professor);

            commandGet = new ProfessorInputGet()
            {
                ProfessorId = professor.Id
            };
        }
Ejemplo n.º 3
0
 public ProfessorController(ProfessorQueryHandler professorQuery, ProfessorCommandHandler professorCommand, UserQueryHandler userQuery) : base(userQuery)
 {
     _professorQuery   = professorQuery;
     _professorCommand = professorCommand;
 }