Beispiel #1
0
 public void Remove(Usuario usuario)
 {
        
         ITransaction tx = session.BeginTransaction();
         session.Delete(usuario);
         tx.Commit();    
 }
 public UsuarioModel(Usuario usuario)
 {
     this.Id = usuario.Id;
     this.Nome = usuario.Nome;
     this.Login = usuario.Login;
     this.Password = usuario.Password;
     this.Email = usuario.Email;
 }
Beispiel #3
0
        public Post CriaPost()
        {

            Post post = new Post()
            {
                Id = this.Id,
                Titulo = this.Titulo,
                Conteudo = this.Conteudo,
                Publicado = this.Publicado,
                DataPublicacao = this.DataPublicacao
            };
            if (this.AutorId != 0)
           {
                Usuario autor = new Usuario()
                {
                    Id = (int)this.AutorId //Convertendo para Inteiro
                };
                post.Autor = autor;
            }
            return post;
        }
 public ActionResult Adiciona(Usuario usuario)
 {
     if (ModelState.IsValid)
     {
         try
         {
             //Grava o novo usuário no banco de dados
             WebSecurity.CreateUserAndAccount(usuario.Login, usuario.Password, new { Email = usuario.Email, Nome = usuario.Nome }, false);
             return RedirectToAction("Index");
         }
         catch (MembershipCreateUserException e)
         {
             //Se o usuário já existir, mostra um erro de validação
             ModelState.AddModelError("usuario.Invalido", e.Message);
             return View("Form");
         }
         
     }
     else
     { 
         return View("Form", usuario);
     };
 }
Beispiel #5
0
 public void Atualiza(Usuario usuario)
 {
         ITransaction tx = session.BeginTransaction();
         session.Merge(usuario);
         tx.Commit();
 }
Beispiel #6
0
 // GET: UsuarioDao
 public void Adiciona(Usuario usuario)
 {         
         ITransaction tx = session.BeginTransaction();
         session.Save(usuario);
         tx.Commit();
  }
        public ActionResult Altera(Usuario usuario)
        {

            if (ModelState.IsValid)
            {
                usuarioDAO.Atualiza(usuario);
                return RedirectToAction("Index");
            }
            else
            { 
                return View("Visualiza", usuario);
            };
       }