Beispiel #1
0
        public ActionResult Cadastra(Usuario usuario)
        {
            UsuariosDAO dao = new UsuariosDAO();

            dao.Adiciona(usuario);
            return(RedirectToAction("index", "Login"));
        }
        public ActionResult Adiciona(Pessoa funcionario)
        {
            if (ModelState.IsValid)
            {
                PessoasDAO  funcDAO = new PessoasDAO();
                UsuariosDAO userDAO = new UsuariosDAO();
                funcDAO.Adiciona(funcionario);

                Usuario user = new Usuario()
                {
                    User     = funcionario.Email,
                    Senha    = funcionario.Cpf,
                    PessoaId = funcionario.Id,
                };

                userDAO.Adiciona(user);
                RegistrarLog(funcionario, "REGISTROU");

                return(RedirectToAction("Index", "Funcionario"));
            }
            else
            {
                TipoPessoasDAO dao = new TipoPessoasDAO();
                ViewBag.TipoPessoas = dao.Lista();

                return(View("Form"));
            }
        }
 public ActionResult Adiciona(Usuarios usuarios)
 {
     if (ModelState.IsValid)
     {
         var dao = new UsuariosDAO();
         dao.Adiciona(usuarios);
         return(View("Adiciona"));
     }
     return(View("Formulario"));
 }
        public ActionResult Adiciona(Usuario usuario)
        {
            ISession    session = NHibernateHelper.AbreSession();
            UsuariosDAO dao     = new UsuariosDAO(session);

            dao.Adiciona(usuario);
            session.Close();

            return(RedirectToAction("Index"));
        }
 public ActionResult Cadastrar(Usuario usuario)
 {
     if (ModelState.IsValid)
     {
         usuarioDao.Adiciona(usuario);
         return(RedirectToAction("Index", "Home"));
     }
     else
     {
         return(View("Form", usuario));
     }
 }
 public ActionResult Cadastra(Usuario usuario)
 {
     if (ModelState.IsValid)
     {
         UsuariosDAO dao = new UsuariosDAO();
         dao.Adiciona(usuario);
         Session["usuarioLogado"] = usuario.Nome;
         return(RedirectToAction("Index", "Home"));
     }
     else
     {
         return(View("Form", usuario));
     }
 }
Beispiel #7
0
        static void Main(string[] args)
        {
            //NHibernateHelper.GeraSchema();
            //Console.ReadLine();

            //Configuration cfg = NHibernateHelper.RecuperarConfiguracao();
            //ISessionFactory sessionFactory = cfg.BuildSessionFactory();
            //ISession session = sessionFactory.OpenSession();
            Usuario novoUsuario = new Usuario();

            novoUsuario.Nome = "Guilherme";

            ISession    session     = NHibernateHelper.AbreSession();
            UsuariosDAO usuariosDAO = new UsuariosDAO(session);

            usuariosDAO.Adiciona(novoUsuario);

            ITransaction transacao = session.BeginTransaction();

            session.Save(novoUsuario);
            transacao.Commit();
            session.Close();



            //ITransaction Transacao = session.BeginTransaction();
            // Nesse ponto o Usuario tem a propriedade nome com o valor Guilherme.
            Usuario UsuarioDoBanco = session.Get <Usuario>(1);

            UsuarioDoBanco.Nome = "Guilherme R. Ferreira";
            Console.WriteLine("No commit, o NHibernate detecta que o Usuario foi modificado e " +
                              "executa um Update no banco de dados");
            transacao.Commit();



            //ITransaction Transacao = session.BeginTransaction();
            Usuario usuario = session.Get <Usuario>(1);

            session.Delete(usuario);
            transacao.Commit();

            Usuario usuarioantigo = session.Get <Usuario>(1);

            session.Close();

            Console.Read();
        }
Beispiel #8
0
 public ActionResult Cadastra(Usuario usuario)
 {
     // Verificando se o usuario é valido
     if (ModelState.IsValid)
     {
         UsuariosDAO dao = new UsuariosDAO();
         dao.Adiciona(usuario);
         Session["usuarioLogado"] = usuario.Nome;
         return(RedirectToAction("Index", "Home"));
     }
     else
     {
         // Caso não seja valido, retorna para view form o usuario enviado
         return(View("Form", usuario));
     }
 }
Beispiel #9
0
 public ActionResult Adiciona(PessoaFisica usuario)
 {
     usuariosDao.Adiciona(usuario);
     return(RedirectToAction("Index"));
 }
Beispiel #10
0
 public ActionResult Adiciona(Usuario usuario)
 {
     dao.Adiciona(usuario);
     return(RedirectToAction("index"));
 }
Beispiel #11
0
 public ActionResult Adiciona(Usuario usuario)
 {
     usuarioDAO.Adiciona(usuario);
     return(RedirectToAction("Index"));
 }
 public ActionResult AdicionaPessoaFisica(PessoaFisica pessoaFisica)
 {
     usuariosDAO.Adiciona(pessoaFisica);
     return(RedirectToAction("Index", "Usuarios"));
 }