private void PreencheCampos(Usuario usuario)
 {
     hiddenId.Value = usuario.Id.ToString();
     txtNome.Text = usuario.Nome;
     txtSobrenome.Text = usuario.Sobrenome;
     chkAtivo.Checked = usuario.Ativo;
 }
 public void Atualizar(int id, Usuario usuarioNovo)
 {
     var usuarioAntigo = ObterPorId(id);
     usuarioAntigo.Nome = usuarioNovo.Nome;
     usuarioAntigo.Sobrenome = usuarioNovo.Sobrenome;
     usuarioAntigo.Ativo = usuarioNovo.Ativo;
     contexto.SaveChanges();
 }
        private void SalvaUsuario()
        {
            var usuario = new Usuario
                {
                    Nome = txtNome.Text,
                    Sobrenome = txtSobrenome.Text
                };

            repository.Salvar(usuario);
        }
        private void AtualizaUsuario()
        {
            var usuarioId = int.Parse(hiddenId.Value);

            var usuario = new Usuario
            {
                Nome = txtNome.Text,
                Sobrenome = txtSobrenome.Text,
                Ativo = chkAtivo.Checked
            };

            usuarioRepository.Atualizar(usuarioId, usuario);
        }
 public void Salvar(Usuario usuario)
 {
     contexto.Usuarios.Add(usuario);
     contexto.SaveChanges();
 }