Esempio n. 1
0
        public ActionResult Create(Professor professor)
        {
            professor.ativo = true;
            Usuario novo = new Usuario();

            novo.login         = professor.cpfProfessor;
            novo.senha         = professor.cpfProfessor;
            novo.idTipoUsuario = (int)Enumeradores.TipoUsuario.Professor;
            professor.Usuario.Add(novo);
            MProfessor mProfessor = new MProfessor();

            mProfessor.Add(professor);
            return(RedirectToAction("Index"));
        }
Esempio n. 2
0
        public ActionResult Create(Professor professor)
        {
            MProfessor mProfessor = new MProfessor();

            professor.ativo = true;
            if (mProfessor.Add(professor))
            {
                Usuario novo = new Usuario();
                novo.login         = professor.cpfProfessor;
                novo.senha         = professor.cpfProfessor;
                novo.idTipoUsuario = 3;
                new MUsuario().Add(novo);
                TempData["Message"] = new MUsuarioProfessor().Add(novo.idUsuario, professor.idProfessor) ? "Professor cadastrado" : "Ação não foi realizada";
            }
            return(RedirectToAction("Create"));
        }